1 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/ext/sizeof-complit.C: New.
6 2013-05-17 Marek Polacek <polacek@redhat.com>
8 * gcc.dg/strlenopt-25.c: New test.
9 * gcc.dg/strlenopt-26.c: Likewise.
11 2013-05-17 Jakub Jelinek <jakub@redhat.com>
13 * gcc.target/i386/rotate-4.c: Compile only with -mavx
14 instead of -mavx2, require only avx instead of avx2.
15 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
16 of avx2-check.h and turn into an avx runtime test instead of
19 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
21 * g++.dg/ext/vector22.C: Uncomment working test.
23 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
26 * g++.dg/template/pr17410.C: New.
28 2013-05-16 Jakub Jelinek <jakub@redhat.com>
30 * gcc.target/i386/rotate-3.c: New test.
31 * gcc.target/i386/rotate-3a.c: New test.
32 * gcc.target/i386/rotate-4.c: New test.
33 * gcc.target/i386/rotate-4a.c: New test.
34 * gcc.target/i386/rotate-5.c: New test.
35 * gcc.target/i386/rotate-5a.c: New test.
37 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
39 * gcc.dg/visibility-21.c: Require section_anchors.
41 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
43 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
44 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
45 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
47 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
49 * gcc.dg/visibility-21.c: New.
51 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
54 * gcc.dg/pr57286.c: New testcase.
55 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
56 * g++.dg/ext/vector22.C: Comment out transformations not
59 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
62 * gcc.target/mips/call-1.c: Restrict to o32.
63 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
65 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
67 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
69 * g++.dg/warn/Wshadow-1.C: Likewise.
70 * g++.dg/warn/Wshadow-6.C: Likewise.
71 * g++.dg/warn/Wshadow-7.C: Likewise.
73 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
76 * g++.dg/parse/pr31952-1.C: New.
77 * g++.dg/parse/pr31952-2.C: Likewise.
78 * g++.dg/parse/pr31952-3.C: Likewise.
80 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
81 * g++.old-deja/g++.jason/cond.C: Likewise.
82 * g++.dg/cpp0x/range-for5.C: Likewise.
84 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
87 * gcc.target/arm/pr40887.c: Adjust testcase.
88 * gcc.target/arm/pr19599.c: New test.
90 2013-05-15 Richard Biener <rguenther@suse.de>
92 PR tree-optimization/57275
93 * gcc.target/i386/pr57275.c: New testcase.
95 2013-05-15 Jan Hubicka <jh@suse.cz>
97 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
98 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
99 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
101 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
103 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
106 2013-05-14 Jakub Jelinek <jakub@redhat.com>
109 * c-c++-common/Wsequence-point-1.c: New test.
111 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
113 * g++.dg/ext/vector22.C: New testcase.
114 * gcc.dg/binop-xor3.c: Remove xfail.
116 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
118 * gcc.target/aarch64/vect-fcm.x: Add cases testing
119 FLOAT cmp FLOAT ? INT : INT.
120 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
121 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
122 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
123 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
124 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
125 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
127 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
130 * g++.dg/cpp0x/defaulted43.C: New.
132 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
134 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
135 (alloca): Remove declaration.
136 (foo9): Replace alloca by __builtin_alloca.
138 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
140 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
141 Expect "size of array is too large" error.
143 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
145 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
147 2013-05-14 Richard Biener <rguenther@suse.de>
150 * g++.dg/torture/pr57235.C: New testcase.
152 2013-05-14 Jakub Jelinek <jakub@redhat.com>
155 * gcc.dg/torture/pr57251.c: New test.
157 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
160 * gcc.target/i386/pr57264.c: New test.
162 2013-05-13 Jakub Jelinek <jakub@redhat.com>
164 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
166 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
168 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
170 2013-05-13 Jakub Jelinek <jakub@redhat.com>
172 PR tree-optimization/45216
173 PR tree-optimization/57157
174 * c-c++-common/rotate-1.c: Add 32 tests with +.
175 * c-c++-common/rotate-1a.c: Adjust.
176 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
177 * c-c++-common/rotate-2b.c: New test.
178 * c-c++-common/rotate-3.c: Add 32 tests with +.
179 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
180 * c-c++-common/rotate-4b.c: New test.
181 * c-c++-common/rotate-5.c: New test.
183 2013-05-13 Martin Jambor <mjambor@suse.cz>
186 * gcc.dg/ipa/remref-0.c: New test.
187 * gcc.dg/ipa/remref-1a.c: Likewise.
188 * gcc.dg/ipa/remref-1b.c: Likewise.
189 * gcc.dg/ipa/remref-2a.c: Likewise.
190 * gcc.dg/ipa/remref-2b.c: Likewise.
192 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
194 * gcc.dg/vector-shift-2.c: New testcase.
196 2013-05-13 Jakub Jelinek <jakub@redhat.com>
198 PR tree-optimization/57230
199 * gcc.dg/strlenopt-24.c: New test.
201 PR tree-optimization/57230
202 * gcc.dg/strlenopt-23.c: New test.
204 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
207 * gcc.target/sh/pr57108.c: Move this test case to ...
208 * gcc.c-torture/compile/pr57108.c: ... here.
210 2013-05-10 Richard Biener <rguenther@suse.de>
212 PR tree-optimization/57214
213 * gcc.dg/torture/pr57214.c: New testcase.
215 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
217 * gcc.dg/vector-shift.c: New testcase.
219 2013-05-10 Jakub Jelinek <jakub@redhat.com>
221 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
223 PR tree-optimization/45216
224 PR tree-optimization/57157
225 * c-c++-common/rotate-1.c: New test.
226 * c-c++-common/rotate-1a.c: New test.
227 * c-c++-common/rotate-2.c: New test.
228 * c-c++-common/rotate-2a.c: New test.
229 * c-c++-common/rotate-3.c: New test.
230 * c-c++-common/rotate-3a.c: New test.
231 * c-c++-common/rotate-4.c: New test.
232 * c-c++-common/rotate-4a.c: New test.
234 2013-05-10 Richard Biener <rguenther@suse.de>
236 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
237 * gcc.target/i386/l_fma_double_1.c: Adjust.
238 * gcc.target/i386/l_fma_double_2.c: Likewise.
239 * gcc.target/i386/l_fma_double_3.c: Likewise.
240 * gcc.target/i386/l_fma_double_4.c: Likewise.
241 * gcc.target/i386/l_fma_double_5.c: Likewise.
242 * gcc.target/i386/l_fma_double_6.c: Likewise.
243 * gcc.target/i386/l_fma_float_1.c: Likewise.
244 * gcc.target/i386/l_fma_float_2.c: Likewise.
245 * gcc.target/i386/l_fma_float_3.c: Likewise.
246 * gcc.target/i386/l_fma_float_4.c: Likewise.
247 * gcc.target/i386/l_fma_float_5.c: Likewise.
248 * gcc.target/i386/l_fma_float_6.c: Likewise.
250 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
253 * g++.dg/cpp0x/pr51226.C: New.
255 2013-04-16 Han Shen <shenhan@google.com>
257 Test cases for '-fstack-protector-strong'.
258 * gcc.dg/fstack-protector-strong.c: New.
259 * g++.dg/fstack-protector-strong.C: New.
261 2013-05-07 Ian Bolton <ian.bolton@arm.com>
263 * gcc.target/aarch64/ands_1.c: New test.
264 * gcc.target/aarch64/ands_2.c: Likewise
266 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
268 * lib/target-supports.exp (check_effective_target_hw): New
270 * c-c++-common/asan/clone-test-1.c: Call
271 check_effective_target_hw.
272 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
273 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
274 possible decorations.
275 * c-c++-common/asan/null-deref-1.c: Likewise.
276 * c-c++-common/asan/stack-overflow-1.c: Likewise.
277 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
278 * c-c++-common/asan/use-after-free-1.c: Likewise.
279 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
280 * g++.dg/asan/large-func-test-1.C: Likewise.
282 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
284 * gcc.target/aarch64/scalar_intrinsics.c: Update.
286 2013-05-07 Richard Biener <rguenther@suse.de>
289 * g++.dg/torture/pr57190.C: New testcase.
291 2013-05-07 Jakub Jelinek <jakub@redhat.com>
293 PR tree-optimization/57149
294 * gcc.dg/pr57149.c: New test.
297 * gcc.dg/pr57184.c: New test.
299 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
301 * gnat.dg/specs/array3.ads: New test.
303 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
305 * c-c++-common/vector-scalar-2.c: New testcase.
307 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
309 * gcc.target/i386/asm-dialect-2.c: New testcase.
311 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
314 * g++.dg/cpp0x/auto38.C: New.
316 2013-05-06 Richard Biener <rguenther@suse.de>
318 PR tree-optimization/57185
319 * gcc.dg/autopar/pr57185.c: New testcase.
321 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
324 * gcc.target/i386/pr57106.c: New test.
326 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
328 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
329 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
330 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
331 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
332 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
333 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
334 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
336 2013-05-06 Teresa Johnson <tejohnson@google.com>
339 * gcc.dg/pr57154.c: New test.
341 2013-05-06 Richard Biener <rguenther@suse.de>
344 * gcc.dg/torture/pr57147-1.c: New testcase.
345 * gcc.dg/torture/pr57147-2.c: Likewise.
346 * gcc.dg/torture/pr57147-3.c: Likewise.
348 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
351 * gcc.target/sh/pr55303-1.c: New.
352 * gcc.target/sh/pr55303-2.c: New.
353 * gcc.target/sh/pr55303-3.c: New.
355 2013-05-05 Tobias Burnus <burnus@net-b.de>
357 * gfortran.dg/allocate_with_source_3.f90: New.
359 2013-05-05 Tobias Burnus <burnus@net-b.de>
362 * gfortran.dg/null_8.f90: New.
364 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
367 * g++.dg/cpp0x/enum27.C: New.
368 * g++.dg/cpp0x/enum_base.C: Adjust.
370 2013-05-04 Jakub Jelinek <jakub@redhat.com>
372 PR tree-optimization/56205
373 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
375 2013-05-04 Tobias Burnus <burnus@net-b.de>
377 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
378 * gfortran.dg/bind_c_usage_27.f90: New.
379 * gfortran.dg/bind_c_usage_28.f90: New.
381 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
384 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
386 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
389 * gcc.target/powerpc/pr57150.c: New file.
391 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
393 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
394 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
395 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
396 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
397 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
398 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
399 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
401 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
403 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
404 scan-assembler-times.
406 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
408 * gcc.dg/tree-ssa/slsr-32.c: New.
409 * gcc.dg/tree-ssa/slsr-33.c: New.
410 * gcc.dg/tree-ssa/slsr-34.c: New.
411 * gcc.dg/tree-ssa/slsr-35.c: New.
412 * gcc.dg/tree-ssa/slsr-36.c: New.
413 * gcc.dg/tree-ssa/slsr-37.c: New.
414 * gcc.dg/tree-ssa/slsr-38.c: New.
416 2013-05-03 Ian Bolton <ian.bolton@arm.com>
418 * gcc.target/aarch64/tst_1.c: New test.
419 * gcc.target/aarch64/tst_2.c: Likewise
421 2013-05-02 Jeff Law <law@redhat.com>
423 PR tree-optimization/57144
424 * gcc.c-torture/execute/pr57144.c: New test.
426 2013-05-03 Jakub Jelinek <jakub@redhat.com>
428 PR rtl-optimization/57130
429 * gcc.c-torture/execute/pr57130.c: New test.
431 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
433 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
435 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
437 * gcc.target/aarch64/fabd.c: New file.
439 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
442 * g++.dg/cpp0x/pr54318.C: New.
444 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
447 * g++.dg/parse/error51.C: New.
448 * g++.dg/parse/error15.C: Adjust column numbers.
450 2013-05-02 Tobias Burnus <burnus@net-b.de>
453 * gfortran.dg/size_kind_2.f90: New.
454 * gfortran.dg/size_kind_3.f90: New.
456 2013-05-02 Richard Biener <rguenther@suse.de>
459 * g++.dg/torture/pr57140.C: New testcase.
461 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
464 * gcc.target/arm/pr56732-1.c: New test.
466 2013-05-02 Martin Jambor <mjambor@suse.cz>
469 * gcc.dg/ipa/pr56988.c: New test.
471 2013-05-02 Ian Bolton <ian.bolton@arm.com>
473 * gcc.target/aarch64/bics_1.c: New test.
474 * gcc.target/aarch64/bics_2.c: Likewise.
476 2013-05-02 Jakub Jelinek <jakub@redhat.com>
478 PR rtl-optimization/57131
479 * gcc.c-torture/execute/pr57131.c: New test.
481 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
484 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
486 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
489 * gcc.target/i386/pr57091.c: New test.
491 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
493 * gcc.target/aarch64/vect-vaddv.c: New.
495 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
497 * gcc.target/aarch64/vect-vmaxv.c: New.
498 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
500 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
502 * gcc.target/aarch64/scalar-vca.c: New.
503 * gcc.target/aarch64/vect-vca.c: Likewise.
505 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
507 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
508 (test_vceqd_s64): Force arguments to SIMD registers.
509 (test_vceqzd_s64): Likewise.
510 (test_vcged_s64): Likewise.
511 (test_vcled_s64): Likewise.
512 (test_vcgezd_s64): Likewise.
513 (test_vcged_u64): Likewise.
514 (test_vcgtd_s64): Likewise.
515 (test_vcltd_s64): Likewise.
516 (test_vcgtzd_s64): Likewise.
517 (test_vcgtd_u64): Likewise.
518 (test_vclezd_s64): Likewise.
519 (test_vcltzd_s64): Likewise.
520 (test_vtst_s64): Likewise.
521 (test_vtst_u64): Likewise.
523 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
526 * g++.dg/cpp0x/decltype53.C: New.
528 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
531 * gfortran.dg/power_5.f90: New test.
533 2013-04-30 Richard Biener <rguenther@suse.de>
536 * gcc.dg/torture/pr57122.c: New testcase.
538 2013-04-30 Richard Biener <rguenther@suse.de>
541 * g++.dg/torture/pr57107.C: New testcase.
543 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
545 PR rtl-optimization/57105
546 * gcc.dg/pr57105.c: New test.
548 2013-04-30 Jakub Jelinek <jakub@redhat.com>
550 PR tree-optimization/57104
551 * gcc.dg/pr57104.c: New test.
553 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
556 * gcc.target/i386/pr44578.c: New test.
558 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
561 * gcc.target/i386/pr57097.c: New test.
563 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
566 * gcc.target/i386/pr57098.c: New test.
568 2013-04-29 Kai Tietz <ktietz@redhat.com>
570 * gcc.c-torture/execute/pr55875.c: New test.
572 2013-04-29 Richard Biener <rguenther@suse.de>
575 * gcc.dg/torture/pr57075.c: New testcase.
577 2013-04-29 Richard Biener <rguenther@suse.de>
580 * gcc.dg/autopar/pr57103.c: New testcase.
582 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
584 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
586 2013-04-29 Tom de Vries <tom@codesourcery.com>
588 * gcc.dg/pr50763.c: Update test.
590 2013-04-26 Jeff Law <law@redhat.com>
592 * gcc.dg/tree-ssa/vrp88.c: New test.
594 2013-04-29 Christian Bruel <christian.bruel@st.com>
597 * gcc.target/sh/pr57108.c: New test.
599 2013-04-29 Richard Biener <rguenther@suse.de>
602 * gfortran.dg/gomp/pr57089.f90: New testcase.
604 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
606 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
608 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
610 * gcc.target/aarch64/vect-vcvt.c: New.
612 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
614 * gcc.target/aarch64/vect-vrnd.c: New.
616 2013-04-29 Richard Biener <rguenther@suse.de>
618 PR tree-optimization/57081
619 * gcc.dg/torture/pr57081.c: New testcase.
621 2013-04-29 Jakub Jelinek <jakub@redhat.com>
623 PR tree-optimization/57083
624 * gcc.dg/torture/pr57083.c: New test.
626 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
629 * g++.dg/cpp0x/decltype52.C: New.
631 2013-04-28 Jakub Jelinek <jakub@redhat.com>
633 N3472 binary constants
634 * g++.dg/cpp/limits.C: Adjust warning wording.
635 * g++.dg/system-binary-constants-1.C: Likewise.
636 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
638 2013-04-28 Tobias Burnus <burnus@net-b.de>
641 * gfortran.dg/coarray_30.f90: New.
643 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
646 * frontend-passes (optimize_power): New function.
647 (optimize_op): Use it.
649 2013-04-27 Jakub Jelinek <jakub@redhat.com>
652 * gcc.c-torture/execute/pr56866.c: New test.
653 * gcc.target/i386/pr56866.c: New test.
655 2013-04-26 Jakub Jelinek <jakub@redhat.com>
658 * gcc.dg/setjmp-5.c: New test.
660 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
663 * g++.dg/cpp0x/constexpr-55708.C: New.
665 2013-04-26 Richard Biener <rguenther@suse.de>
667 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
668 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
669 * gcc.dg/pr53265.c: Remove XFAILs.
670 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
671 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
673 2013-04-26 Jakub Jelinek <jakub@redhat.com>
675 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
676 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
677 -fdiagnostics-color=never option similarly to
678 -fno-diagnostics-show-caret option.
680 2013-04-25 Jakub Jelinek <jakub@redhat.com>
682 PR rtl-optimization/57003
683 * gcc.target/i386/pr57003.c: New test.
685 2013-04-25 Marek Polacek <polacek@redhat.com>
687 PR tree-optimization/57066
688 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
690 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
691 Tejas Belagod <tejas.belagod@arm.com>
693 * gcc.target/aarch64/vaddv-intrinsic.c: New.
694 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
695 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
697 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
699 * gcc.target/aarch64/cmp.c: New.
701 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
703 * gcc.target/aarch64/ngc.c: New.
705 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
707 * lib/target-supports.exp
708 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
709 (check_effective_target_arm_neon_fp16_ok): Likewise.
710 (add_options_for_arm_neon_fp16): Likewise.
711 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
712 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
714 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
716 PR rtl-optimizations/57046
717 * gcc.target/i386/pr57046.c: New test.
719 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
721 * g++.dg/cpp1y/cplusplus.C: New.
723 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
725 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
727 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
729 * c-c++-common/Wpointer-arith-1.c: New.
731 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
733 * g++.dg/cpp1y/cxx1y_macro.C: New.
735 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
738 * g++.dg/cpp0x/sfinae45.C: New.
740 2013-04-24 Richard Biener <rguenther@suse.de>
743 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
745 2013-04-23 Richard Biener <rguenther@suse.de>
748 * gcc.dg/torture/pr57036-1.c: New testcase.
749 * gcc.dg/torture/pr57036-2.c: Likewise.
751 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
753 * gcc.target/aarch64/scalar-mov.c: New testcase.
755 2013-04-23 Richard Biener <rguenther@suse.de>
757 PR tree-optimization/57026
758 * gcc.dg/torture/pr57026.c: New testcase.
760 2013-04-22 Janus Weil <janus@gcc.gnu.org>
764 * gfortran.dg/transfer_check_4.f90: New.
766 2013-04-22 Marek Polacek <polacek@redhat.com>
769 * gcc.dg/pr56990.c: New test.
771 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
774 * gcc.target/i386/pr57018.c: New test.
776 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
778 * gcc.target/aarch64/vrecps.c: New.
779 * gcc.target/aarch64/vrecpx.c: Likewise.
781 2013-04-22 Christian Bruel <christian.bruel@st.com>
784 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
786 2013-04-21 Jeff Law <law@redhat.com>
788 * gcc.dg/tree-ssa/forwprop-26.c: New test.
790 2013-04-20 Tobias Burnus <burnus@net-b.de>
793 * gfortran.dg/c_loc_test_22.f90: New.
795 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
797 PR rtl-optimization/56847
798 * gcc.dg/pr56847.c: New test.
800 2013-04-19 Richard Biener <rguenther@suse.de>
802 PR tree-optimization/56982
803 * gcc.c-torture/execute/pr56982.c: New testcase.
805 2013-04-19 Martin Jambor <mjambor@suse.cz>
807 PR tree-optimization/56718
808 * g++.dg/ipa/imm-devirt-1.C: New test.
809 * g++.dg/ipa/imm-devirt-2.C: Likewise.
811 2013-04-19 Richard Biener <rguenther@suse.de>
813 PR tree-optimization/57000
814 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
816 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
817 Mikael Morin <mikael@gcc.gnu.org>
820 * gfortran.dg/array_constructor_45.f90: New test.
821 * gfortran.dg/array_constructor_46.f90: New test.
822 * gfortran.dg/array_constructor_47.f90: New test.
823 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
825 2013-04-18 Jakub Jelinek <jakub@redhat.com>
827 PR rtl-optimization/56999
828 * g++.dg/opt/pr56999.C: New test.
830 2013-04-18 Cary Coutant <ccoutant@google.com>
832 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
833 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
835 2013-04-18 Cary Coutant <ccoutant@google.com>
837 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
838 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
839 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
840 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
841 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
842 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
843 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
844 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
845 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
846 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
847 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
849 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
851 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
853 2013-04-18 Jakub Jelinek <jakub@redhat.com>
855 PR tree-optimization/56984
856 * gcc.c-torture/compile/pr56984.c: New test.
858 PR rtl-optimization/56992
859 * gcc.dg/pr56992.c: New test.
861 2013-04-17 Janus Weil <janus@gcc.gnu.org>
864 * gfortran.dg/proc_ptr_42.f90: New.
866 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
868 * gnat.dg/discr41.ad[sb]: New test.
869 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
870 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
871 * gcc.dg/vect/slp-24.c: Likewise.
872 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
873 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
874 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
875 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
876 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
877 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
878 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
879 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
880 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
881 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
882 * gcc.dg/vect/vect-strided-mult.c: Likewise.
883 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
884 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
885 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
886 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
887 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
888 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
889 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
890 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
891 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
892 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
893 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
894 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
895 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
896 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
897 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
899 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
902 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
903 * gfortran.dg/module_md5_1.f90: Remove.
905 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
907 * gcc.target/aarch64/adds3.c: New.
908 * gcc.target/aarch64/subs3.c: New.
910 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
912 * gcc.target/aarch64/adds1.c: New.
913 * gcc.target/aarch64/adds2.c: New.
914 * gcc.target/aarch64/subs1.c: New.
915 * gcc.target/aarch64/subs2.c: New.
917 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
919 Implement n3599 - Literal operator templates for strings.
920 * g++.dg/cpp1y/udlit-char-template.C: New test.
921 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
923 2013-04-16 Tobias Burnus <burnus@net-b.de>
926 * gfortran.dg/no_arg_check_1.f90: New.
927 * gfortran.dg/no_arg_check_2.f90: New.
928 * gfortran.dg/no_arg_check_3.f90: New.
930 2013-04-16 Janus Weil <janus@gcc.gnu.org>
933 * gfortran.dg/proc_ptr_41.f90: New.
935 2013-04-16 Richard Biener <rguenther@suse.de>
937 PR tree-optimization/56756
938 * gcc.dg/torture/pr56756.c: New testcase.
940 2013-04-16 Tobias Burnus <burnus@net-b.de>
943 * gfortran.dg/c_assoc_5.f90: New.
945 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
947 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
948 * gcc.c-torture/execute/pr33992.x: Remove.
949 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
950 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
951 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
953 2013-04-15 Jakub Jelinek <jakub@redhat.com>
955 PR tree-optimization/56962
956 * gcc.c-torture/execute/pr56962.c: New test.
958 2013-04-15 Richard Biener <rguenther@suse.de>
960 PR tree-optimization/56933
961 * gcc.dg/vect/pr56933.c: New testcase.
963 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
965 * gcc.target/arm/anddi3-opt.c: New test.
966 * gcc.target/arm/anddi3-opt2.c: Likewise.
968 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
970 * gcc.dg/pr56890-1.c: New test.
971 * gcc.dg/pr56890-2.c: Likewise.
973 2013-04-15 Joey Ye <joey.ye@arm.com>
975 * gcc.target/arm/thumb1-far-jump-1.c: New test.
976 * gcc.target/arm/thumb1-far-jump-2.c: New test.
978 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
981 * gfortran.dg/select_type_33.f03: New test.
983 2013-04-13 Janus Weil <janus@gcc.gnu.org>
986 * gfortran.dg/typebound_proc_29.f03: New.
988 2013-04-12 Janus Weil <janus@gcc.gnu.org>
991 * gfortran.dg/typebound_proc_28.f03: New.
993 2013-04-12 Jeff Law <law@redhat.com>
995 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
998 2013-04-12 Tobias Burnus <burnus@net-b.de>
1001 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1003 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1006 * gcc.target/i386/pr56903.c: New test.
1008 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1011 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1012 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1013 * gfortran.dg/block_11.f90: Fix invalid test case.
1014 * gfortran.dg/function_types_3.f90: Add new error message.
1015 * gfortran.dg/global_references_1.f90: Ditto.
1016 * gfortran.dg/import2.f90: Remove unneeded parts.
1017 * gfortran.dg/import6.f90: Fix invalid test case.
1018 * gfortran.dg/proc_decl_2.f90: Ditto.
1019 * gfortran.dg/proc_decl_9.f90: Ditto.
1020 * gfortran.dg/proc_decl_18.f90: Ditto.
1021 * gfortran.dg/proc_ptr_40.f90: New.
1022 * gfortran.dg/whole_file_7.f90: Modified error wording.
1023 * gfortran.dg/whole_file_16.f90: Ditto.
1024 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1025 * gfortran.dg/whole_file_18.f90: Modified error wording.
1026 * gfortran.dg/whole_file_20.f03: Ditto.
1027 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1030 2013-04-12 Richard Biener <rguenther@suse.de>
1033 2013-04-10 Richard Biener <rguenther@suse.de>
1035 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1037 2013-04-12 Tobias Burnus <burnus@net-b.de>
1040 * gfortran.dg/class_allocate_15.f90: New.
1043 2013-04-12 Tobias Burnus <burnus@net-b.de>
1045 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1046 scan-tree-dump-times.
1048 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1050 PR tree-optimization/56918
1051 PR tree-optimization/56920
1052 * gcc.dg/vect/pr56918.c: New test.
1053 * gcc.dg/vect/pr56920.c: New test.
1055 2013-04-12 Tobias Burnus <burnus@net-b.de>
1058 * gfortran.dg/class_allocate_14.f90: New.
1059 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1060 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1062 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1064 * gcc.dg/fold-cstvecshift.c: New testcase.
1066 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1068 * gcc.target/aarch64/negs.c: New.
1071 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1074 * g++.dg/template/arrow4.C: New test.
1076 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1078 * gnat.dg/array23.adb: New test.
1079 * gnat.dg/array23_pkg[123].ads: New helpers.
1081 2013-04-11 Jeff Law <law@redhat.com>
1083 PR tree-optimization/56900
1084 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1086 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1089 * g++.dg/cpp0x/sfinae44.C: New.
1091 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1093 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1094 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1096 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1099 * g++.dg/cpp0x/enum26.C: New.
1100 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1102 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1104 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1106 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1108 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1109 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1110 loop is vectorized and that the correct instruction is generated.
1111 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1112 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1113 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1115 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1117 PR tree-optimization/56899
1118 * gcc.c-torture/execute/pr56899.c: New test.
1120 2013-04-10 David S. Miller <davem@davemloft.net>
1122 * gcc.target/sparc/setcc-4.c: New test.
1123 * gcc.target/sparc/setcc-5.c: New test.
1125 2013-04-10 Richard Biener <rguenther@suse.de>
1127 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1129 2013-04-10 Richard Biener <rguenther@suse.de>
1131 * gcc.dg/vect/slp-39.c: New testcase.
1133 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1135 PR tree-optimization/55524
1136 * gcc.target/epiphany/fnma-1.c: New test.
1138 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1140 * gcc.dg/tree-ssa/inline-11.c: New test
1142 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1145 * g++.dg/template/arrow3.C: New test.
1147 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1149 * gcc.target/arm/minmax_minus.c: New test.
1151 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1154 * c-c++-common/gomp/pr56883.c: New test.
1156 2013-04-09 Jeff Law <law@redhat.com>
1158 * gcc.dg/tree-ssa/vrp87.c: New test.
1160 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1162 PR tree-optimization/56854
1163 * g++.dg/torture/pr56854.C: New test.
1165 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1168 * gfortran.dg/array_constructor_44.f90: New test.
1170 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1173 * g++.dg/cpp0x/constexpr-specialization.C: New.
1175 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1177 * gcc.c-torture/execute/pr56837.c: New test.
1181 * g++.dg/opt/vt3.C: New test.
1182 * g++.dg/opt/vt4.C: New test.
1184 2013-04-08 Jeff Law <law@redhat.com>
1186 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1188 2013-04-08 Richard Biener <rguenther@suse.de>
1190 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1192 2013-04-08 Richard Biener <rguenther@suse.de>
1194 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1196 2013-04-08 Richard Biener <rguenther@suse.de>
1198 * g++.dg/vect/slp-pr56812.cc: Adjust.
1200 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1202 * gcc.dg/pr56837.c: New test.
1203 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1204 "generated memset minus one".
1206 2013-04-07 Tobias Burnus <burnus@net-b.de>
1209 * gfortran.dg/reshape_5.f90: New.
1211 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1214 * gcc.target/powerpc/recip-1.c: Modify expected output.
1215 * gcc.target/powerpc/recip-3.c: Likewise.
1216 * gcc.target/powerpc/recip-4.c: Likewise.
1217 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1219 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1221 * gcc.target/arm/peep-ldrd-1.c: New test.
1222 * gcc.target/arm/peep-strd-1.c: Likewise.
1224 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1226 * gcc.target/arm/negdi-1.c: New test.
1227 * gcc.target/arm/negdi-2.c: Likewise.
1228 * gcc.target/arm/negdi-3.c: Likewise.
1229 * gcc.target/arm/negdi-4.c: Likewise.
1231 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1233 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1234 Add -march=armv8-a when we use v8 NEON.
1235 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1236 (check_effective_target_vect_call_ceilf): Likewise.
1237 (check_effective_target_vect_call_floorf): Likewise.
1238 (check_effective_target_vect_call_roundf): Likewise.
1239 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1240 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1241 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1242 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1243 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1245 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1247 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1248 * gcc.target/powerpc/sd-pwr6.c: Same.
1249 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1250 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1252 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1254 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1256 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1259 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1260 * gfortran.dg/altreturn_4.f90: Ditto.
1261 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1262 * gfortran.dg/altreturn_5.f90: Ditto.
1263 * gfortran.dg/altreturn_6.f90: Ditto.
1264 * gfortran.dg/altreturn_7.f90: Ditto.
1266 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1268 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1270 (check_effective_target_arm_v8_neon_ok_nocache):
1272 (check_effective_target_arm_v8_neon_ok): Change to use
1273 check_effective_target_arm_v8_neon_ok_nocache.
1274 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1276 (check_effective_target_vect_call_btruncf):
1277 Enable for arm and ARMv8 NEON.
1278 (check_effective_target_vect_call_ceilf): Likewise.
1279 (check_effective_target_vect_call_floorf): Likewise.
1280 (check_effective_target_vect_call_roundf): Likewise.
1281 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1284 2013-04-04 Marek Polacek <polacek@redhat.com>
1286 PR tree-optimization/48186
1287 * gcc.dg/pr48186.c: New test.
1289 2013-04-04 Richard Biener <rguenther@suse.de>
1291 PR tree-optimization/56826
1292 * gcc.dg/vect/pr56826.c: New testcase.
1293 * gcc.dg/vect/O3-pr36098.c: Adjust.
1295 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1297 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1298 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1299 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1300 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1301 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1302 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1303 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1304 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1305 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1306 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1308 2013-04-04 Richard Biener <rguenther@suse.de>
1310 PR tree-optimization/56213
1311 * gcc.dg/vect/vect-123.c: New testcase.
1313 2013-04-04 Tobias Burnus <burnus@net-b.de>
1316 * gfortran.dg/read_repeat_2.f90: New.
1318 2013-04-04 Richard Biener <rguenther@suse.de>
1320 PR tree-optimization/56837
1321 * g++.dg/torture/pr56837.C: New testcase.
1323 2013-04-04 Tobias Burnus <burnus@net-b.de>
1326 * gfortran.dg/c_loc_test_21.f90: New.
1327 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1328 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1329 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1330 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1331 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1333 2013-04-03 Jeff Law <law@redhat.com>
1335 PR tree-optimization/56799
1336 * gcc.c-torture/execute/pr56799.c: New test.
1338 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1341 * g++.dg/warn/Wpointer-arith-1.C: New.
1342 * g++.dg/gomp/for-19.C: Adjust.
1344 2013-04-03 Marek Polacek <polacek@redhat.com>
1347 * gcc.dg/pr55702.c: New test.
1349 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1352 * gcc.dg/pr56809.c: New testcase.
1354 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1357 * g++.dg/debug/pr56819.C: New test.
1359 2013-04-03 Richard Biener <rguenther@suse.de>
1361 PR tree-optimization/56817
1362 * g++.dg/torture/pr56817.C: New testcase.
1364 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1366 * gcc.dg/vect/bb-slp-31.c: New file.
1368 2013-04-03 Jason Merrill <jason@redhat.com>
1371 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1373 2013-04-03 Richard Biener <rguenther@suse.de>
1375 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1377 2013-04-03 Richard Biener <rguenther@suse.de>
1379 PR tree-optimization/55964
1380 * gcc.dg/torture/pr55964-2.c: New testcase.
1382 2013-04-03 Richard Biener <rguenther@suse.de>
1384 PR tree-optimization/56501
1385 * gcc.dg/torture/pr56501.c: New testcase.
1387 2013-04-03 Richard Biener <rguenther@suse.de>
1389 PR tree-optimization/56407
1390 * gcc.dg/torture/pr56407.c: New testcase.
1392 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1394 PR tree-optimization/56790
1395 * g++.dg/ext/pr56790-1.C: New testcase.
1397 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1399 * gcc.target/i386/merge-1.c: New testcase.
1400 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1402 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1405 * gcc.c-torture/execute/pr19449.c: New test.
1407 2013-04-03 Richard Biener <rguenther@suse.de>
1409 PR tree-optimization/56812
1410 * g++.dg/vect/slp-pr56812.cc: New testcase.
1412 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1416 * gfortran.dg/altreturn_8.f90: New.
1417 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1418 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1419 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1421 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1423 PR rtl-optimization/56745
1424 * gcc.c-torture/compile/pr56745.c: New test.
1426 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1428 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1430 2013-04-02 Richard Biener <rguenther@suse.de>
1432 PR tree-optimization/56778
1433 * gcc.dg/torture/pr56778.c: New testcase.
1435 2013-04-02 Richard Biener <rguenther@suse.de>
1438 * g++.dg/torture/pr56768.C: New testcase.
1440 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1442 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1444 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1447 * gfortran.dg/namelist_82.f90: New test.
1449 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1452 * gfortran.dg/implicit_class_1.f90: New.
1454 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1457 * gfortran.dg/namelist_81.f90: New test.
1459 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1461 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1462 for constant and equal string lengths.
1463 * gfortran.dg/character_comparison_5.f90: Likewise.
1464 * gfortran.dg/character_comparison_9.f90: New test.
1466 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1468 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1469 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1471 2013-03-29 Tobias Burnus <burnus@net-b.de>
1474 * gfortran.dg/optional_absent_3.f90: New.
1476 2013-03-29 Tobias Burnus <burnus@net-b.de>
1479 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1481 2013-03-29 Tobias Burnus <burnus@net-b.de>
1484 * gfortran.dg/namelist_80.f90: New.
1486 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1489 * gfortran.dg/string_length_2.f90: New test.
1490 * gfortran.dg/dependency_41.f90: New test.
1492 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1495 * gfortran.dg/array_constructor_43.f90: New test.
1496 * gfortran.dg/random_seed_3.f90: New test.
1498 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1500 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1501 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1502 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1503 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1504 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1505 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1506 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1507 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1508 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1509 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1511 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1514 * g++.dg/conversion/op4.C: Adjust.
1515 * g++.dg/cpp0x/rv1n.C: Likewise.
1516 * g++.dg/cpp0x/rv2n.C: Likewise.
1517 * g++.dg/cpp0x/template_deduction.C: Likewise.
1518 * g++.dg/expr/cond8.C: Likewise.
1519 * g++.dg/other/error4.C: Likewise.
1520 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1521 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1522 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1523 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1524 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1525 * g++.old-deja/g++.law/cvt20.C: Likewise.
1526 * g++.old-deja/g++.law/cvt8.C: Likewise.
1527 * g++.old-deja/g++.law/init8.C: Likewise.
1528 * g++.old-deja/g++.mike/net12.C: Likewise.
1529 * g++.old-deja/g++.mike/net8.C: Likewise.
1530 * g++.old-deja/g++.mike/p2793.C: Likewise.
1531 * g++.old-deja/g++.mike/p3836.C: Likewise.
1532 * g++.old-deja/g++.mike/p418.C: Likewise.
1533 * g++.old-deja/g++.mike/p701.C: Likewise.
1534 * g++.old-deja/g++.mike/p807.C: Likewise.
1536 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1539 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1542 2013-03-28 Marek Polacek <polacek@redhat.com>
1544 PR tree-optimization/56695
1545 * gcc.dg/vect/pr56695.c: New test.
1547 2013-03-28 Richard Biener <rguenther@suse.de>
1549 PR tree-optimization/37021
1550 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1551 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1553 2013-03-27 Tobias Burnus <burnus@net-b.de>
1557 * gfortran.dg/sizeof_2.f90: New.
1558 * gfortran.dg/sizeof_3.f90: New.
1559 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1561 2013-03-27 Richard Biener <rguenther@suse.de>
1563 PR tree-optimization/37021
1564 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1566 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1568 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1569 * g++.dg/ipa/ivinline-2.C: Likewise.
1570 * g++.dg/ipa/ivinline-3.C: Likewise.
1571 * g++.dg/ipa/ivinline-4.C: Likewise.
1572 * g++.dg/ipa/ivinline-5.C: Likewise.
1573 * g++.dg/ipa/ivinline-7.C: Likewise.
1574 * g++.dg/ipa/ivinline-8.C: Likewise.
1575 * g++.dg/ipa/ivinline-9.C: Likewise.
1576 * g++.dg/cpp0x/noexcept03.C: Likewise.
1577 * gcc.dg/const-1.c: Likewise.
1578 * gcc.dg/ipa/pure-const-1.c: Likewise.
1579 * gcc.dg/noreturn-8.c: Likewise.
1580 * gcc.target/i386/mmx-1.c: Likewise.
1581 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1582 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1583 * gcc.c-torture/execute/pr33992.x: New file.
1585 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1587 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1589 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1592 * g++.dg/ext/desig5.C: New.
1594 2013-03-26 Tobias Burnus <burnus@net-b.de>
1597 * gfortran.dg/merge_init_expr_2.f90: New.
1598 * gfortran.dg/merge_char_1.f90: Modify test to
1599 stay a run-time test.
1600 * gfortran.dg/merge_char_3.f90: Ditto.
1602 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1604 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1605 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1607 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1610 * g++.dg/cpp0x/range-for23.C: New.
1612 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1615 * gfortran.dg/namelist_79.f90: New.
1617 2013-03-25 Martin Jambor <mjambor@suse.cz>
1619 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1621 2013-03-25 Tobias Burnus <burnus@net-b.de>
1641 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1642 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1643 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1644 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1645 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1646 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1647 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1648 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1649 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1650 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1651 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1652 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1653 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1654 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1655 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1656 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1657 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1658 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1659 * gfortran.dg/pr32601_1.f03: Ditto.
1660 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1661 * gfortran.dg/blockdata_7.f90: New.
1662 * gfortran.dg/c_assoc_4.f90: New.
1663 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1664 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1665 * gfortran.dg/c_funloc_tests_8.f90: New.
1666 * gfortran.dg/c_loc_test_17.f90: New.
1667 * gfortran.dg/c_loc_test_18.f90: New.
1668 * gfortran.dg/c_loc_test_19.f90: New.
1669 * gfortran.dg/c_loc_test_20.f90: New.
1670 * gfortran.dg/c_sizeof_5.f90: New.
1671 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1672 * gfortran.dg/transfer_resolve_2.f90: New.
1673 * gfortran.dg/transfer_resolve_3.f90: New.
1674 * gfortran.dg/transfer_resolve_4.f90: New.
1675 * gfortran.dg/pr32601.f03: Update dg-error.
1676 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1677 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1679 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1681 * gcc.target/arm/vseleqdf.c: New test.
1682 * gcc.target/arm/vseleqsf.c: Likewise.
1683 * gcc.target/arm/vselgedf.c: Likewise.
1684 * gcc.target/arm/vselgesf.c: Likewise.
1685 * gcc.target/arm/vselgtdf.c: Likewise.
1686 * gcc.target/arm/vselgtsf.c: Likewise.
1687 * gcc.target/arm/vselledf.c: Likewise.
1688 * gcc.target/arm/vsellesf.c: Likewise.
1689 * gcc.target/arm/vselltdf.c: Likewise.
1690 * gcc.target/arm/vselltsf.c: Likewise.
1691 * gcc.target/arm/vselnedf.c: Likewise.
1692 * gcc.target/arm/vselnesf.c: Likewise.
1693 * gcc.target/arm/vselvcdf.c: Likewise.
1694 * gcc.target/arm/vselvcsf.c: Likewise.
1695 * gcc.target/arm/vselvsdf.c: Likewise.
1696 * gcc.target/arm/vselvssf.c: Likewise.
1698 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1700 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1702 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1703 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1704 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1705 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1706 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1707 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1708 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1709 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1710 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1711 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1712 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1713 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1714 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1715 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1716 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1717 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1718 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1719 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1720 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1721 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1722 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1723 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1724 * gcc.target/arm/atomic-op-char.c: Likewise.
1725 * gcc.target/arm/atomic-op-consume.c: Likewise.
1726 * gcc.target/arm/atomic-op-int.c: Likewise.
1727 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1728 * gcc.target/arm/atomic-op-release.c: Likewise.
1729 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1730 * gcc.target/arm/atomic-op-short.c: Likewise.
1732 2013-03-25 Richard Biener <rguenther@suse.de>
1735 * g++.dg/torture/pr56694.C: New testcase.
1737 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1740 * gcc.target/arm/neon-vcond-gt.c: New test.
1741 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1742 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1744 2013-03-25 Richard Biener <rguenther@suse.de>
1746 PR tree-optimization/56689
1747 * gcc.dg/torture/pr56689.c: New testcase.
1749 2013-03-25 Kai Tietz <ktietz@redhat.com>
1751 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1753 2013-03-24 Tobias Burnus <burnus@net-b.de>
1756 * gfortran.dg/eof_5.f90: New.
1758 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1760 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1763 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1765 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1767 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1770 * gcc.c-torture/execute/builtins/builtins.exp: Add
1771 -Wl,--allow-multiple-definition for RTEMS targets.
1773 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1775 * gcc.target/aarch64/movk.c: New test.
1777 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1779 * g++.dg/ext/vector21.C: New testcase.
1781 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1783 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1784 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1786 2013-03-21 Richard Biener <rguenther@suse.de>
1788 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1789 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1791 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1793 * gcc.target/aarch64/vect.c: Test and result vector added
1794 for sabd and saba instructions.
1795 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1796 instructions in assembly.
1797 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1798 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1799 for fabd instruction.
1800 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1801 instruction in assembly.
1802 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1804 2013-03-20 Jeff Law <law@redhat.com>
1806 * g++.dg/tree-ssa/ssa-dom.C: New test.
1808 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1810 * gcc.target/powerpc/mmfpgpr.c: New test.
1811 * gcc.target/powerpc/sd-vsx.c: Likewise.
1812 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1813 * gcc.target/powerpc/vsx-float0.c: Likewise.
1815 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1817 PR tree-optimization/56355
1818 * gcc.dg/pr56355-1.c: New file.
1820 2013-03-20 Catherine Moore <clm@codesourcery.com>
1821 Richard Sandiford <rdsandiford@googlemail.com>
1823 * gcc.target/mips/mips.exp: Add microMIPS support.
1824 * gcc.target/mips/umips-movep-2.c: New test.
1825 * gcc.target/mips/umips-lwp-2.c: New test.
1826 * gcc.target/mips/umips-swp-5.c: New test.
1827 * gcc.target/mips/umips-constraints-1.c: New test.
1828 * gcc.target/mips/umips-lwp-3.c: New test.
1829 * gcc.target/mips/umips-swp-6.c: New test.
1830 * gcc.target/mips/umips-constraints-2.c: New test.
1831 * gcc.target/mips/umips-save-restore-1.c: New test.
1832 * gcc.target/mips/umips-lwp-4.c: New test.
1833 * gcc.target/mips/umips-swp-7.c: New test.
1834 * gcc.target/mips/umips-save-restore-2.c: New test.
1835 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1836 * gcc.target/mips/umips-lwp-5.c: New test.
1837 * gcc.target/mips/umips-save-restore-3.c: New test.
1838 * gcc.target/mips/umips-lwp-6.c: New test.
1839 * gcc.target/mips/umips-swp-1.c: New test.
1840 * gcc.target/mips/umips-lwp-7.c: New test.
1841 * gcc.target/mips/umips-swp-2.c: New test.
1842 * gcc.target/mips/umips-lwp-8.c: New test.
1843 * gcc.target/mips/umips-swp-3.c: New test.
1844 * gcc.target/mips/umips-movep-1.c: New test.
1845 * gcc.target/mips/umips-lwp-1.c: New test.
1846 * gcc.target/mips/umips-swp-4.c: New test.
1848 2013-03-20 Richard Biener <rguenther@suse.de>
1850 PR tree-optimization/56661
1851 * gcc.dg/torture/pr56661.c: New testcase.
1853 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1855 PR rtl-optimization/56605
1856 * gcc.target/powerpc/pr56605.c: New.
1858 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1861 * gfortran.dg/do_1.f90: Don't xfail.
1863 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1866 * gfortran.dg/namelist_77.f90: New.
1867 * gfortran.dg/namelist_78.f90: New.
1869 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1872 * gfortran.dg/open_negative_unit_1.f90: New.
1874 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1876 * gcc.target/aarch64/sbc.c: New test.
1878 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1880 * gcc.target/aarch64/ror.c: New test.
1882 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1884 * gcc.target/aarch64/extr.c: New test.
1886 2013-03-19 Richard Biener <rguenther@suse.de>
1888 PR tree-optimization/56273
1889 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1890 * c-c++-common/uninit-17.c: Likewise.
1892 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1894 PR tree-optimization/56635
1895 * g++.dg/torture/pr56635.C: New test.
1897 2013-03-18 Richard Biener <rguenther@suse.de>
1899 PR tree-optimization/3713
1900 * g++.dg/ipa/devirt-12.C: New testcase.
1902 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1905 * c-c++-common/pr56566.c: New test.
1907 2013-03-17 Jason Merrill <jason@redhat.com>
1909 * g++.dg/template/abstract-dr337.C: XFAIL.
1911 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1914 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1915 * c-c++-common/pr56607.c: New test.
1917 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1920 * g++.dg/cpp0x/constexpr-array5.C: New.
1922 2013-03-15 Tobias Burnus <burnus@net-b.de>
1925 * gfortran.dg/transfer_intrinsic_5.f90: New.
1927 2013-03-15 Kai Tietz <ktietz@redhat.com>
1929 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1930 * gcc.target/i386/pr20020-1.c: Likewise.
1931 * gcc.target/i386/pr20020-2.c: Likewise.
1932 * gcc.target/i386/pr20020-3.c: Likewise.
1933 * gcc.target/i386/pr53425-1.c: Likewise.
1934 * gcc.target/i386/pr53425-2.c: Likewise.
1935 * gcc.target/i386/pr55093.c: Likewise.
1936 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1938 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1941 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1942 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1944 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1946 PR tree-optimization/53265
1947 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1949 * gcc.dg/graphite/id-6.c (test): Likewise.
1950 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1951 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1953 PR tree-optimization/53265
1954 * gcc.dg/pr53265.c: New test.
1955 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1957 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1959 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1960 n, use it as high bound instead of 4.
1962 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1965 * gcc.target/sh/pr49880-1.c: New.
1966 * gcc.target/sh/pr49880-2.c: New.
1967 * gcc.target/sh/pr49880-3.c: New.
1968 * gcc.target/sh/pr49880-4.c: New.
1969 * gcc.target/sh/pr49880-5.c: New.
1971 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1973 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1975 2013-03-13 Richard Biener <rguenther@suse.de>
1977 PR tree-optimization/56608
1978 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1980 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1983 * g++.dg/cpp0x/alias-decl-32.C: New.
1985 2013-03-11 Jan Hubicka <jh@suse.cz>
1988 * gcc.c-torture/compile/pr56571.c: New testcase.
1990 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1992 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1993 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1995 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1997 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1998 * gcc.dg/inline_4.c: Likewise.
1999 * gcc.dg/unroll_2.c: Likewise.
2000 * gcc.dg/unroll_3.c: Likewise.
2001 * gcc.dg/unroll_4.c: Likewise.
2003 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2006 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2009 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2011 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2014 * gcc.c-torture/compile/pr40797.c: New.
2016 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2018 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2020 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2023 * gfortran.dg/class_56.f90: New test.
2025 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2028 * gcc.target/mips/pr56524.c: New test.
2030 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2033 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2035 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2038 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2040 2013-03-08 Marek Polacek <polacek@redhat.com>
2042 PR tree-optimization/56478
2043 * gcc.dg/torture/pr56478.c: New test.
2045 2013-03-08 Kai Tietz <ktietz@redhat.com>
2047 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2048 targets linker option --allow-multiple-definition.
2050 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2051 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2052 * gcc.dg/pr52549.c: Add LLP64 case.
2053 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2054 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2055 * gcc.dg/torture/pr51071-2.c: Likewise.
2056 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2057 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2058 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2059 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2060 * gcc.dg/weak/weak-1.c: Likewise.
2061 * gcc.dg/weak/weak-2.c: Likewise.
2062 * gcc.dg/weak/weak-3.c: Likewise.
2063 * gcc.dg/weak/weak-4.c: Likewise.
2064 * gcc.dg/weak/weak-5.c: Likewise.
2065 * gcc.dg/weak/weak-15.c: Likewise.
2066 * gcc.dg/weak/weak-16.c: Likewise.
2068 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2070 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2072 PR tree-optimization/56559
2073 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2075 2013-03-07 Andreas Schwab <schwab@suse.de>
2077 * gcc.dg/pr31490.c: Fix last change.
2079 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2082 * g++.dg/template/crash115.C: New.
2084 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2086 PR tree-optimization/56539
2087 * gcc.c-torture/compile/pr56539.c: New test.
2089 2013-03-06 Kai Tietz <ktietz@redhat.com>
2091 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2093 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2094 * gcc.dg/lto/20091013-1_2.c: Likewise.
2095 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2097 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2099 * gnat.dg/specs/aggr6.ads: New test.
2101 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2103 * gnat.dg/loop_optimization15.ad[sb]: New test.
2105 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2108 * gcc.dg/pr56548.c: New test.
2110 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2113 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2115 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2118 * g++.dg/template/typename20.C: New test.
2120 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2123 * gcc.dg/pr56510.c: New test.
2125 PR rtl-optimization/56484
2126 * gcc.c-torture/compile/pr56484.c: New test.
2128 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2131 * g++.dg/warn/Wsign-conversion-2.C: New.
2133 2013-03-05 Richard Biener <rguenther@suse.de>
2135 PR tree-optimization/56270
2136 * gcc.dg/vect/slp-38.c: New testcase.
2138 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2140 PR rtl-optimization/56494
2141 * gcc.dg/pr56494.c: New test.
2143 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2145 * gcc.dg/pr56424.c: New test.
2147 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2149 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2150 * gcc.dg/pr56228.c <avr>: Skip.
2152 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2155 PR tree-optimization/52631
2156 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2158 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2160 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2161 * gcc.dg/vect/vect-83_64.c: Same.
2163 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2166 * gfortran.dg/pointer_check_13.f90: New test.
2168 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2171 * gfortran.dg/array_constructor_42.f90: New test.
2173 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2176 * g++.dg/template/static33.C: New.
2177 * g++.dg/template/static34.C: Likewise.
2180 * g++.dg/template/static35.C: New.
2182 2013-03-01 Steve Ellcey <sellcey@mips.com>
2184 * gcc.dg/pr56396.c: Require pic support.
2186 2013-03-01 Richard Biener <rguenther@suse.de>
2188 PR tree-optimization/55481
2189 * gcc.dg/torture/pr56488.c: New testcase.
2191 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2192 Jakub Jelinek <jakub@redhat.com>
2195 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2196 no_sanitize_address attribute rather than no_address_safety_analysis.
2197 * g++.dg/asan/sanitizer_test_utils.h
2198 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2199 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2200 in addition to no_address_safety_analysis.
2202 2013-02-28 Jason Merrill <jason@redhat.com>
2205 * g++.dg/cpp0x/constexpr-and.C: New.
2207 2013-02-28 Martin Jambor <mjambor@suse.cz>
2209 PR tree-optimization/56294
2210 * g++.dg/debug/pr56294.C: New test.
2212 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2214 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2216 2013-02-27 Marek Polacek <polacek@redhat.com>
2218 PR rtl-optimization/56466
2219 * gcc.dg/pr56466.c: New test.
2221 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2223 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2224 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2225 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2227 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2230 * gcc.dg/pr45472.c: New test.
2232 2013-02-26 Marek Polacek <polacek@redhat.com>
2234 PR tree-optimization/56426
2235 * gcc.dg/pr56436.c: New test.
2237 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2239 PR tree-optimization/56448
2240 * gcc.c-torture/compile/pr56448.c: New test.
2242 PR tree-optimization/56443
2243 * gcc.dg/torture/pr56443.c: New test.
2245 2013-02-25 Richard Biener <rguenther@suse.de>
2247 PR tree-optimization/56175
2248 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2250 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2253 * g++.dg/torture/pr56403.C: New test.
2255 2013-02-25 Catherine Moore <clm@codesourcery.com>
2258 2013-02-24 Catherine Moore <clm@codesourcery.com>
2259 Richard Sandiford <rdsandiford@googlemail.com>
2261 * gcc.target/mips/mips.exp: Add microMIPS support.
2262 * gcc.target/mips/umips-movep-2.c: New test.
2263 * gcc.target/mips/umips-lwp-2.c: New test.
2264 * gcc.target/mips/umips-swp-5.c: New test.
2265 * gcc.target/mips/umips-constraints-1.c: New test.
2266 * gcc.target/mips/umips-lwp-3.c: New test.
2267 * gcc.target/mips/umips-swp-6.c: New test.
2268 * gcc.target/mips/umips-constraints-2.c: New test.
2269 * gcc.target/mips/umips-save-restore-1.c: New test.
2270 * gcc.target/mips/umips-lwp-4.c: New test.
2271 * gcc.target/mips/umips-swp-7.c: New test.
2272 * gcc.target/mips/umips-save-restore-2.c: New test.
2273 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2274 * gcc.target/mips/umips-lwp-5.c: New test.
2275 * gcc.target/mips/umips-save-restore-3.c: New test.
2276 * gcc.target/mips/umips-lwp-6.c: New test.
2277 * gcc.target/mips/umips-swp-1.c: New test.
2278 * gcc.target/mips/umips-lwp-7.c: New test.
2279 * gcc.target/mips/umips-swp-2.c: New test.
2280 * gcc.target/mips/umips-lwp-8.c: New test.
2281 * gcc.target/mips/umips-swp-3.c: New test.
2282 * gcc.target/mips/umips-movep-1.c: New test.
2283 * gcc.target/mips/umips-lwp-1.c: New test.
2284 * gcc.target/mips/umips-swp-4.c: New test.
2286 2013-02-24 Catherine Moore <clm@codesourcery.com>
2287 Richard Sandiford <rdsandiford@googlemail.com>
2289 * gcc.target/mips/mips.exp: Add microMIPS support.
2290 * gcc.target/mips/umips-movep-2.c: New test.
2291 * gcc.target/mips/umips-lwp-2.c: New test.
2292 * gcc.target/mips/umips-swp-5.c: New test.
2293 * gcc.target/mips/umips-constraints-1.c: New test.
2294 * gcc.target/mips/umips-lwp-3.c: New test.
2295 * gcc.target/mips/umips-swp-6.c: New test.
2296 * gcc.target/mips/umips-constraints-2.c: New test.
2297 * gcc.target/mips/umips-save-restore-1.c: New test.
2298 * gcc.target/mips/umips-lwp-4.c: New test.
2299 * gcc.target/mips/umips-swp-7.c: New test.
2300 * gcc.target/mips/umips-save-restore-2.c: New test.
2301 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2302 * gcc.target/mips/umips-lwp-5.c: New test.
2303 * gcc.target/mips/umips-save-restore-3.c: New test.
2304 * gcc.target/mips/umips-lwp-6.c: New test.
2305 * gcc.target/mips/umips-swp-1.c: New test.
2306 * gcc.target/mips/umips-lwp-7.c: New test.
2307 * gcc.target/mips/umips-swp-2.c: New test.
2308 * gcc.target/mips/umips-lwp-8.c: New test.
2309 * gcc.target/mips/umips-swp-3.c: New test.
2310 * gcc.target/mips/umips-movep-1.c: New test.
2311 * gcc.target/mips/umips-lwp-1.c: New test.
2312 * gcc.target/mips/umips-swp-4.c: New test.
2314 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2317 * lib/asan-dg.exp (asan_link_flags): Add
2318 -B${gccpath}/libsanitizer/asan/ to flags.
2320 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2323 * gcc.dg/torture/pr56420.c: New test.
2325 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2328 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2330 2013-02-21 Martin Jambor <mjambor@suse.cz>
2332 PR tree-optimization/56310
2333 * g++.dg/ipa/pr56310.C: New test.
2335 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2338 * gfortran.dg/proc_ptr_comp_37.f90: New.
2340 2013-02-21 Richard Biener <rguenther@suse.de>
2342 PR tree-optimization/56415
2344 2013-02-11 Richard Biener <rguenther@suse.de>
2346 PR tree-optimization/56273
2347 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2348 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2349 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2350 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2351 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2352 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2354 2013-02-21 Marek Polacek <polacek@redhat.com>
2356 PR tree-optimization/56398
2357 * g++.dg/torture/pr56398.C: New test.
2359 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2362 * gcc.c-torture/compile/pr56405.c: New test.
2364 2013-02-20 Jan Hubicka <jh@suse.cz>
2366 PR tree-optimization/56265
2367 * g++.dg/ipa/devirt-11.C: New testcase.
2369 2013-02-20 Richard Biener <rguenther@suse.de>
2371 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2373 2013-02-20 Richard Biener <rguenther@suse.de>
2374 Jakub Jelinek <jakub@redhat.com>
2376 PR tree-optimization/56396
2377 * gcc.dg/pr56396.c: New testcase.
2379 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2382 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2384 2013-02-19 Richard Biener <rguenther@suse.de>
2386 PR tree-optimization/56384
2387 * gcc.dg/torture/pr56384.c: New testcase.
2389 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2391 PR tree-optimization/56350
2392 * gcc.dg/pr56350.c: New test.
2394 PR tree-optimization/56381
2395 * g++.dg/opt/pr56381.C: New test.
2397 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2400 * lib/dg-pch.exp (pch-init, pch-finish,
2401 check_effective_target_pch_supported_debug): New procs.
2402 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2403 Likewise if $pch_unsupported_debug and $flags include -g.
2404 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2405 and dg-require-effective-target pch_unsupported_debug.
2406 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2407 * objc.dg/pch/pch.exp: Likewise.
2408 * gcc.dg/pch/pch.exp: Likewise.
2409 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2410 pch_unsupported_debug.
2411 * gcc.dg/pch/valid-1.hs: Likewise.
2412 * gcc.dg/pch/valid-1b.c: Likewise.
2413 * gcc.dg/pch/valid-1b.hs: Likewise.
2415 2013-02-18 Richard Biener <rguenther@suse.de>
2417 PR tree-optimization/56366
2418 * gcc.dg/torture/pr56366.c: New testcase.
2420 2013-02-18 Richard Biener <rguenther@suse.de>
2423 * gcc.dg/torture/pr56349.c: New testcase.
2425 2013-02-18 Richard Biener <rguenther@suse.de>
2427 PR tree-optimization/56321
2428 * gcc.dg/torture/pr56321.c: New testcase.
2430 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2432 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2434 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2435 Dodji Seketeli <dodji@redhat.com>
2438 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2439 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2440 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2441 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2442 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2443 * c-c++-common/asan/pr56330.c: Likewise.
2444 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2445 Ensure the size argument of __builtin_memcpy is a constant.
2447 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2448 Paolo Carlini <paolo.carlini@oracle.com>
2451 * g++.dg/cpp0x/enum23.C: New.
2453 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2456 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2458 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2460 PR rtl-optimization/56348
2461 * gcc.target/i386/pr56348.c: New test.
2463 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2465 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2466 * gcc.target/arm/interrupt-2.c: Likewise.
2468 2013-02-15 Tobias Burnus <burnus@net-b.de>
2471 * gfortran.dg/matmul_9.f90: New.
2473 2013-02-15 Tobias Burnus <burnus@net-b.de>
2476 * gfortran.dg/init_flag_11.f90: New.
2478 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2480 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2482 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2484 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2487 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2488 Tobias Burnus <burnus@net-b.de>
2491 * gfortran.dg/allocatable_function_7.f90: New.
2493 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2495 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2496 * asan_globals_test-wrapper.cc: New file.
2497 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2498 instead of asan_globals_test.cc as dg-additional-sources.
2499 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2500 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2501 "sanitizer_test_utils.h" instead of
2502 "sanitizer_common/tests/sanitizer_test_utils.h".
2503 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2504 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2505 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2506 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2507 * g++.dg/asan/asan_test.cc: Synced from upstream.
2508 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2510 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2513 * c-c++-common/asan/memcmp-2.c: New test.
2515 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2518 * g++.dg/cpp0x/udlit-string-literal.h: New.
2519 * g++.dg/cpp0x/udlit-string-literal.C: New.
2521 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2523 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2525 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2528 * gcc.target/arm/pr56184.C: New test.
2530 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2533 * g++.dg/torture/pr56302.C: New test.
2534 * g++.dg/cpp0x/constexpr-56302.C: New test.
2535 * c-c++-common/pr56302.c: New test.
2537 2013-02-13 Tobias Burnus <burnus@net-b.de>
2538 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2541 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2542 * gfortran.dg/quad_3.f90: Ditto.
2544 2013-02-13 Kostya Serebryany <kcc@google.com>
2546 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2547 to match the fresh asan run-time.
2548 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2550 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2552 Avoid instrumenting duplicated memory access in the same basic block
2553 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2554 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2555 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2556 * c-c++-common/asan/inc.c: Likewise.
2558 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2561 * gcc.target/i386/pr56148.c: New test.
2563 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2564 Tobias Burnus <burnus@net-b.de>
2567 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2570 2013-02-12 Richard Biener <rguenther@suse.de>
2573 * gcc.dg/lto/pr56297_0.c: New testcase.
2574 * gcc.dg/lto/pr56297_0.c: Likewise.
2576 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2579 * gfortran.dg/typebound_deferred_1.f90: New.
2581 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2583 PR rtl-optimization/56151
2584 * gcc.target/i386/pr56151.c: New test.
2586 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2588 * g++.dg/ext/mv12.C: New test.
2589 * g++.dg/ext/mv12.h: New file.
2590 * g++.dg/ext/mv12-aux.C: New file.
2591 * g++.dg/ext/mv13.C: New test.
2593 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2595 * lib/target-supports.exp
2596 (check_effective_target_powerpc_eabi_ok): New.
2597 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2599 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2600 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2602 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2603 * gcc.target/powerpc/pr51623.c: Likewise.
2604 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2605 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2607 2013-02-11 Alexander Potapenko <glider@google.com>
2608 Jack Howarth <howarth@bromo.med.uc.edu>
2609 Jakub Jelinek <jakub@redhat.com>
2612 * g++.dg/asan/pr55617.C: Run on all targets.
2614 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2616 PR rtl-optimization/56275
2617 * gcc.dg/pr56275.c: New test.
2619 2013-02-11 Richard Biener <rguenther@suse.de>
2621 PR tree-optimization/56273
2622 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2624 2013-02-11 Richard Biener <rguenther@suse.de>
2626 PR tree-optimization/56264
2627 * gcc.dg/torture/pr56264.c: New testcase.
2629 2013-02-11 Richard Biener <rguenther@suse.de>
2631 PR tree-optimization/56273
2632 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2633 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2634 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2635 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2636 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2637 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2639 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2641 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2642 for *-*-linux-gnu targets.
2643 * g++.dg/asan/interception-test-1.c: Ditto.
2644 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2645 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2647 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2650 * gfortran.dg/intrinsic_size_4.f90 : New test.
2652 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2655 * gcc.target/powerpc/pr56256.c: New test.
2657 2013-02-08 Ian Lance Taylor <iant@google.com>
2659 * lib/go.exp: Load timeout.exp.
2661 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2663 PR rtl-optimization/56246
2664 * gcc.target/i386/pr56246.c: New test.
2666 2013-02-08 Jeff Law <law@redhat.com>
2669 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2671 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2674 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2677 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2679 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2681 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2683 PR rtl-optimization/56195
2684 * gcc.dg/torture/pr56195.c: New test.
2686 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2689 * gfortran.dg/recursive_interface_2.f90: New test.
2691 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2693 PR tree-optimization/56250
2694 * gcc.c-torture/execute/pr56250.c: New test.
2696 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2698 PR tree-optimization/56064
2699 * gcc.dg/fixed-point/view-convert-2.c: New test.
2701 2013-02-08 Michael Matz <matz@suse.de>
2703 PR tree-optimization/52448
2704 * gcc.dg/pr52448.c: New test.
2706 2013-02-08 Richard Biener <rguenther@suse.de>
2709 * gcc.dg/torture/pr56181.c: New testcase.
2711 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2714 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2715 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2717 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2720 * g++.dg/parse/crash61.C: New test.
2723 * g++.dg/parse/pr56239.C: New test.
2726 * g++.dg/abi/mangle61.C: New test.
2728 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2730 PR rtl-optimization/56225
2731 * gcc.target/i386/pr56225.c: New test.
2733 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2736 * gcc.dg/guality/pr56154-1.c: New test.
2737 * gcc.dg/guality/pr56154-2.c: New test.
2738 * gcc.dg/guality/pr56154-3.c: New test.
2739 * gcc.dg/guality/pr56154-4.c: New test.
2740 * gcc.dg/guality/pr56154-aux.c: New file.
2742 PR tree-optimization/55789
2743 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2745 * gcc.dg/tree-ssa/inline-3.c: Add
2746 --param max-early-inliner-iterations=2 option.
2748 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2751 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2752 Add -fno-dwarf2-cfi-asm to dg-options.
2755 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2758 * gcc.dg/pr56228.c: New test.
2760 2013-02-07 Alan Modra <amodra@gmail.com>
2763 * gcc.target/powerpc/pr54009.c: New test.
2765 * gfortran.dg/pr54131.f: New test.
2767 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2770 * gfortran.dg/array_constructor_41.f90: New test.
2772 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2775 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2777 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2780 * g++.dg/gomp/pr56217.C: New test.
2782 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2784 PR tree-optimization/56205
2785 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2786 * gcc.c-torture/execute/pr56205.c: New test.
2788 2013-02-05 Richard Biener <rguenther@suse.de>
2790 PR tree-optimization/53342
2791 PR tree-optimization/53185
2792 * gcc.dg/vect/pr53185-2.c: New testcase.
2794 2013-02-05 Jan Hubicka <jh@suse.cz>
2796 PR tree-optimization/55789
2797 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2798 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2799 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2800 * g++.dg/ipa/inline-1.C: New testcase.
2801 * g++.dg/ipa/inline-2.C: New testcase.
2802 * g++.dg/ipa/inline-3.C: New testcase.
2804 2013-02-05 Jan Hubicka <jh@suse.cz>
2806 PR tree-optimization/55789
2807 * g++.dg/torture/pr55789.C: New testcase.
2809 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2812 * gcc.dg/pr56167.c: New test.
2814 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2817 * gcc.target/sh/pr55146.c: New.
2819 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2821 PR tree-optimization/54386
2822 * gcc.target/sh/pr54386.c: New.
2824 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2827 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2830 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2832 2013-02-04 Alexander Potapenko <glider@google.com>
2833 Jack Howarth <howarth@bromo.med.uc.edu>
2834 Jakub Jelinek <jakub@redhat.com>
2837 * g++.dg/asan/pr55617.C: New test.
2839 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2842 * gfortran.dg/typebound_operator_19.f90: New test.
2843 * gfortran.dg/typebound_assignment_4.f90: New test.
2845 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2848 * gfortran.dg/recursive_interface_1.f90: New test.
2850 2013-02-04 Richard Guenther <rguenther@suse.de>
2853 * gcc.dg/lto/pr56168_0.c: New testcase.
2854 * gcc.dg/lto/pr56168_1.c: Likewise.
2856 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2860 * gfortran.dg/block_12.f90: New test.
2861 * gfortran.dg/module_error_1.f90: New test.
2863 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2865 * lib/target-supports.exp (check_effective_target_vect_float)
2866 (check_effective_target_vect_no_align): Add mips-sde-elf.
2868 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2870 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2872 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2874 * gcc.dg/pr56023.c: XFAIL on AIX.
2875 * gcc.dg/vect/pr49352.c: Same.
2877 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2879 * gnat.dg/opt26.adb: New test.
2881 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2884 2013-01-27 Amol Pise <amolpise15@gmail.com>
2886 * gcc.target/arm/neon-vfnms-1.c: New test.
2887 * gcc.target/arm/neon-vfnma-1.c: New test.
2889 2013-01-31 Richard Biener <rguenther@suse.de>
2891 PR tree-optimization/56157
2892 * gcc.dg/torture/pr56157.c: New testcase.
2894 2013-01-30 Richard Biener <rguenther@suse.de>
2896 PR tree-optimization/56150
2897 * gcc.dg/torture/pr56150.c: New testcase.
2899 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2902 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2903 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2904 printed in backtrace.
2905 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2906 to avoid errors about mismatched allocation vs. deallocation.
2909 * g++.dg/mv1.C: Moved to...
2910 * g++.dg/ext/mv1.C: ... here. Adjust test.
2911 * g++.dg/mv2.C: Moved to...
2912 * g++.dg/ext/mv2.C: ... here. Adjust test.
2913 * g++.dg/mv3.C: Moved to...
2914 * g++.dg/ext/mv3.C: ... here.
2915 * g++.dg/mv4.C: Moved to...
2916 * g++.dg/ext/mv4.C: ... here.
2917 * g++.dg/mv5.C: Moved to...
2918 * g++.dg/ext/mv5.C: ... here. Adjust test.
2919 * g++.dg/mv6.C: Moved to...
2920 * g++.dg/ext/mv6.C: ... here. Adjust test.
2921 * g++.dg/ext/mv7.C: New test.
2922 * g++.dg/ext/mv8.C: New test.
2923 * g++.dg/ext/mv9.C: New test.
2924 * g++.dg/ext/mv10.C: New test.
2925 * g++.dg/ext/mv11.C: New test.
2927 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2929 PR rtl-optimization/56144
2930 * gcc.dg/pr56144.c: New.
2932 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2934 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2936 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2937 * g++.dg/cpp0x/constexpr-55573.C: Same
2939 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2941 PR tree-optimization/56064
2942 * gcc.dg/fixed-point/view-convert.c: New test.
2944 2013-01-30 Andreas Schwab <schwab@suse.de>
2946 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2947 evaluate the end index in string range.
2949 2013-01-30 Tobias Burnus <burnus@net-b.de>
2952 * gfortran.dg/allocatable_function_6.f90: New.
2954 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2955 Mikael Morin <mikael@gcc.gnu.org>
2958 * gfortran.dg/proc_ptr_comp_36.f90: New.
2960 2013-01-29 Richard Biener <rguenther@suse.de>
2962 PR tree-optimization/55270
2963 * gcc.dg/torture/pr55270.c: New testcase.
2965 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2967 PR rtl-optimization/56117
2968 * gcc.dg/pr56117.c: New test.
2970 2013-01-28 Richard Biener <rguenther@suse.de>
2972 PR tree-optimization/56034
2973 * gcc.dg/torture/pr56034.c: New testcase.
2975 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2977 PR tree-optimization/56125
2978 * gcc.dg/pr56125.c: New test.
2980 2013-01-28 Tobias Burnus <burnus@net-b.de>
2981 Mikael Morin <mikael@gcc.gnu.org>
2984 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2985 * gfortran.dg/import8.f90: Likewise.
2986 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2987 * gfortran.dg/import10.f90: New test.
2988 * gfortran.dg/import11.f90: Likewise
2990 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2993 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2994 string.h. Provide memset, malloc and free prototypes, adjust line
2995 numbers in dg-output.
2996 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2997 Provide memset prototype and adjust line numbers in dg-output.
2998 * c-c++-common/asan/global-overflow-1.c: Likewise.
3000 PR tree-optimization/56094
3001 * gcc.dg/pr56094.c: New test.
3003 2013-01-27 Amol Pise <amolpise15@gmail.com>
3005 * gcc.target/arm/neon-vfnms-1.c: New test.
3006 * gcc.target/arm/neon-vfnma-1.c: New test.
3008 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3011 * gcc.target/i386/pr56114.c: New test.
3013 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3016 * gfortran.dg/associate_14.f90: New test.
3019 * gfortran.dg/associate_13.f90: New test.
3021 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3023 PR tree-optimization/56098
3024 * gcc.dg/pr56098-1.c: New test.
3025 * gcc.dg/pr56098-2.c: New test.
3027 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3030 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3032 2013-01-22 Marek Polacek <polacek@redhat.com>
3034 PR tree-optimization/56035
3035 * gcc.dg/pr56035.c: New test.
3037 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3039 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3042 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3044 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3046 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3049 * gcc.dg/pr56078.c: New test.
3050 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3052 2013-01-24 Martin Jambor <mjambor@suse.cz>
3054 PR tree-optimization/55927
3055 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3057 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3059 * gcc.target/i386/movsd.c: New test.
3061 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3064 * gcc.target/i386/pr55934.c: New test.
3066 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3069 * gfortran.dg/select_8.f90: New.
3071 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3073 * gcc.target/microblaze/microblaze.exp: Remove
3074 target_config_cflags check.
3076 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3079 * gfortran.dg/gomp/pr56052.f90: New test.
3082 * gcc.dg/pr49069.c: New test.
3084 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3087 * g++.dg/cpp0x/constexpr-static10.C: New.
3089 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3092 * gcc.target/i386/pr56028.c: New test.
3094 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3097 * gcc.target/i386/pr55686.c: New test.
3099 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3102 * g++.dg/cpp0x/variadic139.C: New test.
3103 * g++.dg/cpp0x/variadic140.C: Likewise.
3104 * g++.dg/cpp0x/variadic141.C: Likewise.
3106 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3108 * gnat.dg/warn8.adb: New test.
3110 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3113 * gfortran.dg/include_8.f90: New test.
3115 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3117 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3118 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3120 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3122 PR tree-optimization/56051
3123 * gcc.c-torture/execute/pr56051.c: New test.
3125 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3127 PR rtl-optimization/56023
3128 * gcc.dg/pr56023.c: New test.
3130 2013-01-21 Martin Jambor <mjambor@suse.cz>
3133 * gcc.target/i386/pr56022.c: New test.
3135 2013-01-21 Jason Merrill <jason@redhat.com>
3137 * lib/target-supports.exp (check_effective_target_alias): New.
3139 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3142 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3144 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3146 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3148 2013-01-19 Jeff Law <law@redhat.com>
3150 PR tree-optimization/52631
3151 * tree-ssa/pr52631.c: New test.
3152 * tree-ssa/ssa-fre-9: Update expected output.
3154 2013-01-19 Anthony Green <green@moxielogic.com>
3156 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3159 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3161 PR tree-optimization/56029
3162 * g++.dg/torture/pr56029.C: New test.
3164 2013-01-18 Sharad Singhai <singhai@google.com>
3166 PR tree-optimization/55995
3167 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3169 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3172 * gcc.target/i386/pr55433.c: New.
3174 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3177 * gfortran.dg/pr56015.f90: New test.
3179 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3181 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3183 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3185 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3186 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3187 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3188 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3189 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3191 2013-01-17 Jeff Law <law@redhat.com>
3193 * gcc.dg/pr52573.c: Move to...
3194 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3196 PR rtl-optimization/52573
3197 * gcc.dg/pr52573.c: New test.
3199 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3202 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3203 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3204 check_no_compiler_messages to test support in ucontext.h.
3205 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3206 compliant RLIMIT_AS.
3208 2013-01-17 Marek Polacek <polacek@redhat.com>
3210 PR rtl-optimization/55833
3211 * gcc.dg/pr55833.c: New test.
3213 2013-01-17 Jan Hubicka <jh@suse.cz>
3215 PR tree-optimization/55273
3216 * gcc.c-torture/compile/pr55273.c: New testcase.
3218 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3221 * gcc.target/pr55981.c: New test.
3223 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3225 * gcc.target/arm/pr40887.c: Require at least armv5.
3226 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3227 * gcc.target/arm/pr51915.c: Likewise.
3228 * gcc.target/arm/pr52006.c: Likewise.
3229 * gcc.target/arm/pr53187.c: Likewise.
3231 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3232 * gcc.target/arm/ftest-support-arm.h: Delete.
3233 * gcc.target/arm/ftest-support-thumb.h: Delete.
3234 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3235 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3236 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3237 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3238 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3239 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3240 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3241 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3242 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3243 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3244 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3245 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3246 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3247 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3248 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3249 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3250 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3251 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3252 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3253 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3254 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3255 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3256 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3257 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3259 2013-01-17 Martin Jambor <mjambor@suse.cz>
3261 PR tree-optimizations/55264
3262 * g++.dg/ipa/pr55264.C: New test.
3264 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3267 * gfortran.dg/class_55.f90: New.
3269 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3272 * gcc.c-torture/execute/builtins/builtins.exp: Add
3273 -Wl,--allow-multiple-definition for eabi and elf targets.
3276 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3277 check_effective_target_vect_perm_short,
3278 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3279 check_effective_target_vect64): Return 0 for big-endian ARM.
3280 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3282 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3285 2013-01-16 Richard Biener <rguenther@suse.de>
3287 PR tree-optimization/55964
3288 * gcc.dg/torture/pr55964.c: New testcase.
3290 2013-01-16 Richard Biener <rguenther@suse.de>
3292 PR tree-optimization/54767
3293 PR tree-optimization/53465
3294 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3296 2013-01-16 Christian Bruel <christian.bruel@st.com>
3299 * gcc.target/sh/sh-switch.c: New testcase.
3301 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3303 * gcc.dg/webizer.c: Increase the array size.
3305 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3308 * gcc.dg/pr55940.c: New test.
3310 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3311 Harald Anlauf <anlauf@gmx.de>
3313 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3314 * gfortran.dg/bounds_check_5.f90: Likewise.
3315 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3316 * gfortran.dg/continuation_9.f90: Likewise.
3317 * gfortran.dg/move_alloc_13.f90: Likewise.
3318 * gfortran.dg/structure_constructor_11.f90: Likewise.
3319 * gfortran.dg/tab_continuation.f: Likewise.
3320 * gfortran.dg/warning-directive-2.F90: Likewise.
3321 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3323 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3325 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3326 * gcc.target/arm/fma-sp.c: Likewise.
3328 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3330 PR rtl-optimization/55153
3331 * gcc.dg/pr55153.c: New.
3333 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3335 PR tree-optimization/55920
3336 * gcc.c-torture/compile/pr55920.c: New test.
3338 2013-01-15 Richard Biener <rguenther@suse.de>
3341 * gcc.dg/torture/pr55882.c: New testcase.
3343 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3345 PR tree-optimization/55955
3346 * gcc.c-torture/compile/pr55955.c: New test.
3348 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3351 * g++.dg/cpp0x/alias-decl-31.C: New test.
3353 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3356 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3357 case where interface is null.
3359 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3362 * gfortran.dg/array_constructor_40.f90: New test.
3364 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3366 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3368 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3370 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3371 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3372 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3373 * gcc.target/aarch64/vect-ld1r.c: New.
3374 * gcc.target/aarch64/vect-ld1r.x: New.
3376 2013-01-14 Andi Kleen <ak@linux.intel.com>
3379 * gcc.target/i386/hle-clear-rel.c: New file
3380 * gcc.target/i386/hle-store-rel.c: New file.
3382 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3384 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3385 * gfortran.dg/bounds_check_4.f90: Likewise.
3386 * gfortran.dg/inquire_10.f90: Likewise.
3387 * gfortran.dg/minloc_3.f90: Likewise.
3388 * gfortran.dg/minlocval_3.f90: Likewise.
3389 * gfortran.dg/module_double_reuse.f90: Likewise.
3390 * gfortran.dg/mvbits_1.f90: Likewise.
3391 * gfortran.dg/oldstyle_1.f90: Likewise.
3392 * gfortran.dg/pr20163-2.f: Likewise.
3393 * gfortran.dg/save_1.f90: Likewise.
3394 * gfortran.dg/scan_1.f90: Likewise.
3395 * gfortran.dg/select_char_1.f90: Likewise.
3396 * gfortran.dg/shape_4.f90: Likewise.
3397 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3398 * gfortran.dg/function_optimize_10.f90: Likewise.
3399 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3400 * gfortran.dg/used_types_17.f90: Likewise.
3401 * gfortran.dg/used_types_18.f90: Likewise.
3403 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3406 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3408 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3410 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3412 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3414 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3416 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3419 * gfortran.dg/assumed_type_2.f90: Fix test case.
3420 * gfortran.dg/internal_pack_13.f90: New test.
3421 * gfortran.dg/internal_pack_14.f90: New test.
3423 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3426 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3427 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3430 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3432 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3434 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3437 * gcc.target/s390/pr55719.c: New testcase.
3439 2013-01-11 Richard Guenther <rguenther@suse.de>
3441 PR tree-optimization/44061
3442 * gcc.dg/pr44061.c: New testcase.
3444 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3446 Update copyright years.
3448 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3449 Jakub Jelinek <jakub@redhat.com>
3452 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3454 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3456 PR rtl-optimization/55672
3457 * gcc.target/i386/pr55672.c: New.
3459 2013-01-10 Jeff Law <law@redhat.com>
3461 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3462 pass/fail message unique.
3465 2013-01-10 Jason Merrill <jason@redhat.com>
3467 * ada/.gitignore: New.
3469 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3471 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3473 * g++.dg/tls/thread_local2.C: Likewise.
3474 * g++.dg/tls/thread_local2g.C: Likewise.
3475 * g++.dg/tls/thread_local6.C: Likewise.
3476 * g++.dg/tls/thread_local-order1.C: Add tls options.
3477 * g++.dg/tls/thread_local-order2.C: Likewise.
3478 * g++.dg/tls/thread_local3.C: Likewise.
3479 * g++.dg/tls/thread_local3g.C: Likewise.
3480 * g++.dg/tls/thread_local4.C: Likewise.
3481 * g++.dg/tls/thread_local4g.C: Likewise.
3482 * g++.dg/tls/thread_local5.C: Likewise.
3483 * g++.dg/tls/thread_local5g.C: Likewise.
3484 * g++.dg/tls/thread_local6g.C: Likewise.
3486 2013-01-10 Kostya Serebryany <kcc@google.com>
3488 * g++.dg/asan/asan_test.cc: Sync from upstream.
3490 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3492 PR tree-optimization/55921
3493 * gcc.c-torture/compile/pr55921.c: New test.
3495 2013-01-09 Jan Hubicka <jh@suse.cz>
3497 PR tree-optimization/55569
3498 * gcc.c-torture/compile/pr55569.c: New testcase.
3500 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3503 * gfortran.dg/use_28.f90: New test.
3505 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3507 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3508 number matching more robust.
3510 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3512 PR rtl-optimization/55829
3513 * gcc.target/i386/pr55829.c: New.
3515 2013-01-09 Tobias Burnus <burnus@net-b.de>
3518 * gfortran.dg/bind_c_bool_1.f90: New.
3519 * gfortran.dg/do_5.f90: Add dg-warning.
3521 2013-01-09 Jan Hubicka <jh@suse.cz>
3523 PR tree-optimization/55875
3524 * gcc.c-torture/execute/pr55875.c: New testcase.
3525 * g++.dg/torture/pr55875.C: New testcase.
3527 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3530 * c-c++-common/pr48418.c: New test.
3532 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3535 * g++.dg/tls/thread_local-ice.C: New.
3537 2013-01-09 Andreas Schwab <schwab@suse.de>
3539 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3541 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3543 PR tree-optimization/48189
3544 * gcc.dg/pr48189.c: New test.
3546 2013-01-04 Jan Hubicka <jh@suse.cz>
3548 PR tree-optimization/55823
3549 * g++.dg/ipa/devirt-10.C: New testcase.
3551 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3552 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3554 PR rtl-optimization/55845
3555 * gcc.target/i386/pr55845.c: New test.
3557 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3559 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3560 instructions generated instead of number of occurances.
3562 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3564 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3565 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3566 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3567 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3568 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3569 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3570 * gcc.target/aarch64/vect-fcm.x: Likewise.
3571 * lib/target-supports.exp
3572 (check_effective_target_vect_cond): Enable for AArch64.
3574 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3576 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3577 endian-safe float pool loading.
3578 (test_square_root_v4sf): Likewise.
3579 (test_square_root_v2df): Likewise.
3580 * lib/target-supports.exp
3581 (check_effective_target_vect_call_sqrtf): Add AArch64.
3583 2013-01-08 Martin Jambor <mjambor@suse.cz>
3586 * gcc.dg/tree-ssa/pr55579.c: New test.
3588 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3590 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3593 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3596 * gcc.dg/torture/pr55890-3.c: New test.
3599 * gcc.c-torture/compile/pr55851.c: New test.
3602 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3605 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3608 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3610 2013-01-07 Tobias Burnus <burnus@net-b.de>
3613 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3614 * gfortran.dg/pointer_init_7.f90: New.
3616 2013-01-07 Richard Biener <rguenther@suse.de>
3618 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3620 2013-01-07 Richard Biener <rguenther@suse.de>
3623 * gcc.dg/torture/pr55890-1.c: New testcase.
3624 * gcc.dg/torture/pr55890-2.c: Likewise.
3626 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3628 * gcc.target/aarch64/fmovd.c: New.
3629 * gcc.target/aarch64/fmovf.c: Likewise.
3630 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3631 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3632 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3633 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3634 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3635 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3637 2013-01-07 Richard Biener <rguenther@suse.de>
3639 PR tree-optimization/55888
3640 PR tree-optimization/55862
3641 * gcc.dg/torture/pr55888.c: New testcase.
3643 2013-01-07 Tobias Burnus <burnus@net-b.de>
3646 * gfortran.dg/intrinsic_size_3.f90: New.
3648 2013-01-07 Tobias Burnus <burnus@net-b.de>
3651 * gfortran.dg/select_type_32.f90: New.
3653 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3656 * g++.dg/cpp0x/alias-decl-29.C: New test.
3658 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3663 * gfortran.dg/class_array_15.f03: New test.
3665 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3670 * gfortran.dg/use_23.f90: New test.
3671 * gfortran.dg/use_24.f90: New test.
3672 * gfortran.dg/use_25.f90: New test.
3673 * gfortran.dg/use_26.f90: New test.
3674 * gfortran.dg/use_27.f90: New test.
3676 2013-01-06 Olivier Hainque <hainque@adacore.com>
3678 * gnat.dg/specs/clause_on_volatile.ads: New test.
3680 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3682 * gnat.dg/alignment10.adb: New test.
3684 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3685 Mikael Morin <mikael@gcc.gnu.org>
3688 * gfortran.dg/use_22.f90: New test.
3690 2013-01-04 Andrew Pinski <apinski@cavium.com>
3692 * gcc.target/aarch64/cmp-1.c: New testcase.
3694 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3697 * gfortran.dg/select_type_31.f03: New test.
3699 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3701 PR c++/54526 (again)
3702 * g++.dg/cpp0x/parse2.C: Extend.
3703 * g++.old-deja/g++.other/crash28.C: Adjust.
3705 2013-01-04 Richard Biener <rguenther@suse.de>
3707 PR tree-optimization/55862
3708 * gcc.dg/torture/pr55862.c: New testcase.
3710 2013-01-04 Martin Jambor <mjambor@suse.cz>
3712 PR tree-optimization/55755
3713 * gcc.dg/torture/pr55755.c: New test.
3714 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3715 * gcc.dg/tree-ssa/pr45144.c: Update.
3717 2013-01-04 Richard Biener <rguenther@suse.de>
3720 * gcc.dg/fold-reassoc-2.c: New testcase.
3722 2013-01-04 Tobias Burnus <burnus@net-b.de>
3725 * gfortran.dg/null_7.f90: New.
3727 2013-01-04 Tobias Burnus <burnus@net-b.de>
3731 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3732 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3733 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3735 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3737 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3739 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3742 * gfortran.dg/assignment_1.f90: Modified.
3743 * gfortran.dg/assignment_4.f90: New.
3745 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3747 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3749 2013-01-03 Richard Biener <rguenther@suse.de>
3751 PR tree-optimization/55857
3752 * gcc.dg/vect/pr55857-1.c: New testcase.
3753 * gcc.dg/vect/pr55857-2.c: Likewise.
3755 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3757 PR rtl-optimization/55838
3758 * gcc.dg/pr55838.c: New test.
3760 PR tree-optimization/55832
3761 * gcc.c-torture/compile/pr55832.c: New test.
3763 2013-01-02 Teresa Johnson <tejohnson@google.com>
3765 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3766 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3767 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3768 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3769 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3770 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3771 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3772 * gcc.dg/unroll_1.c: Ditto.
3773 * gcc.dg/unroll_2.c: Ditto.
3774 * gcc.dg/unroll_3.c: Ditto.
3775 * gcc.dg/unroll_4.c: Ditto.
3777 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3779 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3781 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3784 * gfortran.dg/eof_4.f90: New test.
3786 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3788 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3789 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3790 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3791 (compat_setup_dfp): Initialize compat_alt_caret and
3792 compat_save_TEST_ALWAYS_FLAGS.
3794 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3796 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3798 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3800 * gcc.dg/torture/fp-int-convert-2.c: New test.
3802 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3804 * gfortran.dg/newunit_3.f90: Add dg-do run.
3805 * gfortran.dg/inquire_15.f90: Add dg-do run.
3807 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3809 PR tree-optimization/55831
3810 * gcc.dg/pr55831.c: New test.
3812 Copyright (C) 2013 Free Software Foundation, Inc.
3814 Copying and distribution of this file, with or without modification,
3815 are permitted in any medium without royalty provided the copyright
3816 notice and this notice are preserved.