1 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/ext/complit13.C: New.
6 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
9 * g++.dg/pr57175.C: New testcase.
11 2013-05-17 Easwaran Raman <eraman@google.com>
13 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
15 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
18 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
20 2013-05-17 Jakub Jelinek <jakub@redhat.com>
22 PR rtl-optimization/57281
23 PR rtl-optimization/57300
24 * gcc.dg/pr57300.c: New test.
25 * gcc.c-torture/execute/pr57281.c: New test.
27 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
30 * g++.dg/ext/sizeof-complit.C: New.
32 2013-05-17 Marek Polacek <polacek@redhat.com>
34 * gcc.dg/strlenopt-25.c: New test.
35 * gcc.dg/strlenopt-26.c: Likewise.
37 2013-05-17 Jakub Jelinek <jakub@redhat.com>
39 * gcc.target/i386/rotate-4.c: Compile only with -mavx
40 instead of -mavx2, require only avx instead of avx2.
41 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
42 of avx2-check.h and turn into an avx runtime test instead of
45 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
47 * g++.dg/ext/vector22.C: Uncomment working test.
49 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
52 * g++.dg/template/pr17410.C: New.
54 2013-05-16 Jakub Jelinek <jakub@redhat.com>
56 * gcc.target/i386/rotate-3.c: New test.
57 * gcc.target/i386/rotate-3a.c: New test.
58 * gcc.target/i386/rotate-4.c: New test.
59 * gcc.target/i386/rotate-4a.c: New test.
60 * gcc.target/i386/rotate-5.c: New test.
61 * gcc.target/i386/rotate-5a.c: New test.
63 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
65 * gcc.dg/visibility-21.c: Require section_anchors.
67 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
69 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
70 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
71 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
73 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
75 * gcc.dg/visibility-21.c: New.
77 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
80 * gcc.dg/pr57286.c: New testcase.
81 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
82 * g++.dg/ext/vector22.C: Comment out transformations not
85 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
88 * gcc.target/mips/call-1.c: Restrict to o32.
89 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
91 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
93 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
95 * g++.dg/warn/Wshadow-1.C: Likewise.
96 * g++.dg/warn/Wshadow-6.C: Likewise.
97 * g++.dg/warn/Wshadow-7.C: Likewise.
99 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
102 * g++.dg/parse/pr31952-1.C: New.
103 * g++.dg/parse/pr31952-2.C: Likewise.
104 * g++.dg/parse/pr31952-3.C: Likewise.
106 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
107 * g++.old-deja/g++.jason/cond.C: Likewise.
108 * g++.dg/cpp0x/range-for5.C: Likewise.
110 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
113 * gcc.target/arm/pr40887.c: Adjust testcase.
114 * gcc.target/arm/pr19599.c: New test.
116 2013-05-15 Richard Biener <rguenther@suse.de>
118 PR tree-optimization/57275
119 * gcc.target/i386/pr57275.c: New testcase.
121 2013-05-15 Jan Hubicka <jh@suse.cz>
123 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
124 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
125 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
127 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
129 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
132 2013-05-14 Jakub Jelinek <jakub@redhat.com>
135 * c-c++-common/Wsequence-point-1.c: New test.
137 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
139 * g++.dg/ext/vector22.C: New testcase.
140 * gcc.dg/binop-xor3.c: Remove xfail.
142 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
144 * gcc.target/aarch64/vect-fcm.x: Add cases testing
145 FLOAT cmp FLOAT ? INT : INT.
146 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
147 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
148 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
149 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
150 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
151 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
153 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
156 * g++.dg/cpp0x/defaulted43.C: New.
158 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
160 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
161 (alloca): Remove declaration.
162 (foo9): Replace alloca by __builtin_alloca.
164 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
166 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
167 Expect "size of array is too large" error.
169 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
171 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
173 2013-05-14 Richard Biener <rguenther@suse.de>
176 * g++.dg/torture/pr57235.C: New testcase.
178 2013-05-14 Jakub Jelinek <jakub@redhat.com>
181 * gcc.dg/torture/pr57251.c: New test.
183 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
186 * gcc.target/i386/pr57264.c: New test.
188 2013-05-13 Jakub Jelinek <jakub@redhat.com>
190 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
192 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
194 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
196 2013-05-13 Jakub Jelinek <jakub@redhat.com>
198 PR tree-optimization/45216
199 PR tree-optimization/57157
200 * c-c++-common/rotate-1.c: Add 32 tests with +.
201 * c-c++-common/rotate-1a.c: Adjust.
202 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
203 * c-c++-common/rotate-2b.c: New test.
204 * c-c++-common/rotate-3.c: Add 32 tests with +.
205 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
206 * c-c++-common/rotate-4b.c: New test.
207 * c-c++-common/rotate-5.c: New test.
209 2013-05-13 Martin Jambor <mjambor@suse.cz>
212 * gcc.dg/ipa/remref-0.c: New test.
213 * gcc.dg/ipa/remref-1a.c: Likewise.
214 * gcc.dg/ipa/remref-1b.c: Likewise.
215 * gcc.dg/ipa/remref-2a.c: Likewise.
216 * gcc.dg/ipa/remref-2b.c: Likewise.
218 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
220 * gcc.dg/vector-shift-2.c: New testcase.
222 2013-05-13 Jakub Jelinek <jakub@redhat.com>
224 PR tree-optimization/57230
225 * gcc.dg/strlenopt-24.c: New test.
227 PR tree-optimization/57230
228 * gcc.dg/strlenopt-23.c: New test.
230 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
233 * gcc.target/sh/pr57108.c: Move this test case to ...
234 * gcc.c-torture/compile/pr57108.c: ... here.
236 2013-05-10 Richard Biener <rguenther@suse.de>
238 PR tree-optimization/57214
239 * gcc.dg/torture/pr57214.c: New testcase.
241 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
243 * gcc.dg/vector-shift.c: New testcase.
245 2013-05-10 Jakub Jelinek <jakub@redhat.com>
247 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
249 PR tree-optimization/45216
250 PR tree-optimization/57157
251 * c-c++-common/rotate-1.c: New test.
252 * c-c++-common/rotate-1a.c: New test.
253 * c-c++-common/rotate-2.c: New test.
254 * c-c++-common/rotate-2a.c: New test.
255 * c-c++-common/rotate-3.c: New test.
256 * c-c++-common/rotate-3a.c: New test.
257 * c-c++-common/rotate-4.c: New test.
258 * c-c++-common/rotate-4a.c: New test.
260 2013-05-10 Richard Biener <rguenther@suse.de>
262 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
263 * gcc.target/i386/l_fma_double_1.c: Adjust.
264 * gcc.target/i386/l_fma_double_2.c: Likewise.
265 * gcc.target/i386/l_fma_double_3.c: Likewise.
266 * gcc.target/i386/l_fma_double_4.c: Likewise.
267 * gcc.target/i386/l_fma_double_5.c: Likewise.
268 * gcc.target/i386/l_fma_double_6.c: Likewise.
269 * gcc.target/i386/l_fma_float_1.c: Likewise.
270 * gcc.target/i386/l_fma_float_2.c: Likewise.
271 * gcc.target/i386/l_fma_float_3.c: Likewise.
272 * gcc.target/i386/l_fma_float_4.c: Likewise.
273 * gcc.target/i386/l_fma_float_5.c: Likewise.
274 * gcc.target/i386/l_fma_float_6.c: Likewise.
276 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
279 * g++.dg/cpp0x/pr51226.C: New.
281 2013-04-16 Han Shen <shenhan@google.com>
283 Test cases for '-fstack-protector-strong'.
284 * gcc.dg/fstack-protector-strong.c: New.
285 * g++.dg/fstack-protector-strong.C: New.
287 2013-05-07 Ian Bolton <ian.bolton@arm.com>
289 * gcc.target/aarch64/ands_1.c: New test.
290 * gcc.target/aarch64/ands_2.c: Likewise
292 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
294 * lib/target-supports.exp (check_effective_target_hw): New
296 * c-c++-common/asan/clone-test-1.c: Call
297 check_effective_target_hw.
298 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
299 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
300 possible decorations.
301 * c-c++-common/asan/null-deref-1.c: Likewise.
302 * c-c++-common/asan/stack-overflow-1.c: Likewise.
303 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
304 * c-c++-common/asan/use-after-free-1.c: Likewise.
305 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
306 * g++.dg/asan/large-func-test-1.C: Likewise.
308 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
310 * gcc.target/aarch64/scalar_intrinsics.c: Update.
312 2013-05-07 Richard Biener <rguenther@suse.de>
315 * g++.dg/torture/pr57190.C: New testcase.
317 2013-05-07 Jakub Jelinek <jakub@redhat.com>
319 PR tree-optimization/57149
320 * gcc.dg/pr57149.c: New test.
323 * gcc.dg/pr57184.c: New test.
325 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
327 * gnat.dg/specs/array3.ads: New test.
329 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
331 * c-c++-common/vector-scalar-2.c: New testcase.
333 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
335 * gcc.target/i386/asm-dialect-2.c: New testcase.
337 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
340 * g++.dg/cpp0x/auto38.C: New.
342 2013-05-06 Richard Biener <rguenther@suse.de>
344 PR tree-optimization/57185
345 * gcc.dg/autopar/pr57185.c: New testcase.
347 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
350 * gcc.target/i386/pr57106.c: New test.
352 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
354 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
355 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
356 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
357 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
358 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
359 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
360 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
362 2013-05-06 Teresa Johnson <tejohnson@google.com>
365 * gcc.dg/pr57154.c: New test.
367 2013-05-06 Richard Biener <rguenther@suse.de>
370 * gcc.dg/torture/pr57147-1.c: New testcase.
371 * gcc.dg/torture/pr57147-2.c: Likewise.
372 * gcc.dg/torture/pr57147-3.c: Likewise.
374 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
377 * gcc.target/sh/pr55303-1.c: New.
378 * gcc.target/sh/pr55303-2.c: New.
379 * gcc.target/sh/pr55303-3.c: New.
381 2013-05-05 Tobias Burnus <burnus@net-b.de>
383 * gfortran.dg/allocate_with_source_3.f90: New.
385 2013-05-05 Tobias Burnus <burnus@net-b.de>
388 * gfortran.dg/null_8.f90: New.
390 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
393 * g++.dg/cpp0x/enum27.C: New.
394 * g++.dg/cpp0x/enum_base.C: Adjust.
396 2013-05-04 Jakub Jelinek <jakub@redhat.com>
398 PR tree-optimization/56205
399 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
401 2013-05-04 Tobias Burnus <burnus@net-b.de>
403 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
404 * gfortran.dg/bind_c_usage_27.f90: New.
405 * gfortran.dg/bind_c_usage_28.f90: New.
407 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
410 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
412 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
415 * gcc.target/powerpc/pr57150.c: New file.
417 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
419 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
420 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
421 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
422 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
423 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
424 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
425 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
427 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
429 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
430 scan-assembler-times.
432 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
434 * gcc.dg/tree-ssa/slsr-32.c: New.
435 * gcc.dg/tree-ssa/slsr-33.c: New.
436 * gcc.dg/tree-ssa/slsr-34.c: New.
437 * gcc.dg/tree-ssa/slsr-35.c: New.
438 * gcc.dg/tree-ssa/slsr-36.c: New.
439 * gcc.dg/tree-ssa/slsr-37.c: New.
440 * gcc.dg/tree-ssa/slsr-38.c: New.
442 2013-05-03 Ian Bolton <ian.bolton@arm.com>
444 * gcc.target/aarch64/tst_1.c: New test.
445 * gcc.target/aarch64/tst_2.c: Likewise
447 2013-05-02 Jeff Law <law@redhat.com>
449 PR tree-optimization/57144
450 * gcc.c-torture/execute/pr57144.c: New test.
452 2013-05-03 Jakub Jelinek <jakub@redhat.com>
454 PR rtl-optimization/57130
455 * gcc.c-torture/execute/pr57130.c: New test.
457 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
459 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
461 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
463 * gcc.target/aarch64/fabd.c: New file.
465 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
468 * g++.dg/cpp0x/pr54318.C: New.
470 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
473 * g++.dg/parse/error51.C: New.
474 * g++.dg/parse/error15.C: Adjust column numbers.
476 2013-05-02 Tobias Burnus <burnus@net-b.de>
479 * gfortran.dg/size_kind_2.f90: New.
480 * gfortran.dg/size_kind_3.f90: New.
482 2013-05-02 Richard Biener <rguenther@suse.de>
485 * g++.dg/torture/pr57140.C: New testcase.
487 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
490 * gcc.target/arm/pr56732-1.c: New test.
492 2013-05-02 Martin Jambor <mjambor@suse.cz>
495 * gcc.dg/ipa/pr56988.c: New test.
497 2013-05-02 Ian Bolton <ian.bolton@arm.com>
499 * gcc.target/aarch64/bics_1.c: New test.
500 * gcc.target/aarch64/bics_2.c: Likewise.
502 2013-05-02 Jakub Jelinek <jakub@redhat.com>
504 PR rtl-optimization/57131
505 * gcc.c-torture/execute/pr57131.c: New test.
507 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
510 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
512 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
515 * gcc.target/i386/pr57091.c: New test.
517 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
519 * gcc.target/aarch64/vect-vaddv.c: New.
521 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
523 * gcc.target/aarch64/vect-vmaxv.c: New.
524 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
526 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
528 * gcc.target/aarch64/scalar-vca.c: New.
529 * gcc.target/aarch64/vect-vca.c: Likewise.
531 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
533 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
534 (test_vceqd_s64): Force arguments to SIMD registers.
535 (test_vceqzd_s64): Likewise.
536 (test_vcged_s64): Likewise.
537 (test_vcled_s64): Likewise.
538 (test_vcgezd_s64): Likewise.
539 (test_vcged_u64): Likewise.
540 (test_vcgtd_s64): Likewise.
541 (test_vcltd_s64): Likewise.
542 (test_vcgtzd_s64): Likewise.
543 (test_vcgtd_u64): Likewise.
544 (test_vclezd_s64): Likewise.
545 (test_vcltzd_s64): Likewise.
546 (test_vtst_s64): Likewise.
547 (test_vtst_u64): Likewise.
549 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
552 * g++.dg/cpp0x/decltype53.C: New.
554 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
557 * gfortran.dg/power_5.f90: New test.
559 2013-04-30 Richard Biener <rguenther@suse.de>
562 * gcc.dg/torture/pr57122.c: New testcase.
564 2013-04-30 Richard Biener <rguenther@suse.de>
567 * g++.dg/torture/pr57107.C: New testcase.
569 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
571 PR rtl-optimization/57105
572 * gcc.dg/pr57105.c: New test.
574 2013-04-30 Jakub Jelinek <jakub@redhat.com>
576 PR tree-optimization/57104
577 * gcc.dg/pr57104.c: New test.
579 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
582 * gcc.target/i386/pr44578.c: New test.
584 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
587 * gcc.target/i386/pr57097.c: New test.
589 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
592 * gcc.target/i386/pr57098.c: New test.
594 2013-04-29 Kai Tietz <ktietz@redhat.com>
596 * gcc.c-torture/execute/pr55875.c: New test.
598 2013-04-29 Richard Biener <rguenther@suse.de>
601 * gcc.dg/torture/pr57075.c: New testcase.
603 2013-04-29 Richard Biener <rguenther@suse.de>
606 * gcc.dg/autopar/pr57103.c: New testcase.
608 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
610 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
612 2013-04-29 Tom de Vries <tom@codesourcery.com>
614 * gcc.dg/pr50763.c: Update test.
616 2013-04-26 Jeff Law <law@redhat.com>
618 * gcc.dg/tree-ssa/vrp88.c: New test.
620 2013-04-29 Christian Bruel <christian.bruel@st.com>
623 * gcc.target/sh/pr57108.c: New test.
625 2013-04-29 Richard Biener <rguenther@suse.de>
628 * gfortran.dg/gomp/pr57089.f90: New testcase.
630 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
632 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
634 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
636 * gcc.target/aarch64/vect-vcvt.c: New.
638 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
640 * gcc.target/aarch64/vect-vrnd.c: New.
642 2013-04-29 Richard Biener <rguenther@suse.de>
644 PR tree-optimization/57081
645 * gcc.dg/torture/pr57081.c: New testcase.
647 2013-04-29 Jakub Jelinek <jakub@redhat.com>
649 PR tree-optimization/57083
650 * gcc.dg/torture/pr57083.c: New test.
652 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
655 * g++.dg/cpp0x/decltype52.C: New.
657 2013-04-28 Jakub Jelinek <jakub@redhat.com>
659 N3472 binary constants
660 * g++.dg/cpp/limits.C: Adjust warning wording.
661 * g++.dg/system-binary-constants-1.C: Likewise.
662 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
664 2013-04-28 Tobias Burnus <burnus@net-b.de>
667 * gfortran.dg/coarray_30.f90: New.
669 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
672 * frontend-passes (optimize_power): New function.
673 (optimize_op): Use it.
675 2013-04-27 Jakub Jelinek <jakub@redhat.com>
678 * gcc.c-torture/execute/pr56866.c: New test.
679 * gcc.target/i386/pr56866.c: New test.
681 2013-04-26 Jakub Jelinek <jakub@redhat.com>
684 * gcc.dg/setjmp-5.c: New test.
686 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
689 * g++.dg/cpp0x/constexpr-55708.C: New.
691 2013-04-26 Richard Biener <rguenther@suse.de>
693 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
694 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
695 * gcc.dg/pr53265.c: Remove XFAILs.
696 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
697 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
699 2013-04-26 Jakub Jelinek <jakub@redhat.com>
701 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
702 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
703 -fdiagnostics-color=never option similarly to
704 -fno-diagnostics-show-caret option.
706 2013-04-25 Jakub Jelinek <jakub@redhat.com>
708 PR rtl-optimization/57003
709 * gcc.target/i386/pr57003.c: New test.
711 2013-04-25 Marek Polacek <polacek@redhat.com>
713 PR tree-optimization/57066
714 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
716 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
717 Tejas Belagod <tejas.belagod@arm.com>
719 * gcc.target/aarch64/vaddv-intrinsic.c: New.
720 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
721 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
723 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
725 * gcc.target/aarch64/cmp.c: New.
727 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
729 * gcc.target/aarch64/ngc.c: New.
731 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
733 * lib/target-supports.exp
734 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
735 (check_effective_target_arm_neon_fp16_ok): Likewise.
736 (add_options_for_arm_neon_fp16): Likewise.
737 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
738 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
740 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
742 PR rtl-optimizations/57046
743 * gcc.target/i386/pr57046.c: New test.
745 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
747 * g++.dg/cpp1y/cplusplus.C: New.
749 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
751 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
753 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
755 * c-c++-common/Wpointer-arith-1.c: New.
757 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
759 * g++.dg/cpp1y/cxx1y_macro.C: New.
761 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
764 * g++.dg/cpp0x/sfinae45.C: New.
766 2013-04-24 Richard Biener <rguenther@suse.de>
769 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
771 2013-04-23 Richard Biener <rguenther@suse.de>
774 * gcc.dg/torture/pr57036-1.c: New testcase.
775 * gcc.dg/torture/pr57036-2.c: Likewise.
777 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
779 * gcc.target/aarch64/scalar-mov.c: New testcase.
781 2013-04-23 Richard Biener <rguenther@suse.de>
783 PR tree-optimization/57026
784 * gcc.dg/torture/pr57026.c: New testcase.
786 2013-04-22 Janus Weil <janus@gcc.gnu.org>
790 * gfortran.dg/transfer_check_4.f90: New.
792 2013-04-22 Marek Polacek <polacek@redhat.com>
795 * gcc.dg/pr56990.c: New test.
797 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
800 * gcc.target/i386/pr57018.c: New test.
802 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
804 * gcc.target/aarch64/vrecps.c: New.
805 * gcc.target/aarch64/vrecpx.c: Likewise.
807 2013-04-22 Christian Bruel <christian.bruel@st.com>
810 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
812 2013-04-21 Jeff Law <law@redhat.com>
814 * gcc.dg/tree-ssa/forwprop-26.c: New test.
816 2013-04-20 Tobias Burnus <burnus@net-b.de>
819 * gfortran.dg/c_loc_test_22.f90: New.
821 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
823 PR rtl-optimization/56847
824 * gcc.dg/pr56847.c: New test.
826 2013-04-19 Richard Biener <rguenther@suse.de>
828 PR tree-optimization/56982
829 * gcc.c-torture/execute/pr56982.c: New testcase.
831 2013-04-19 Martin Jambor <mjambor@suse.cz>
833 PR tree-optimization/56718
834 * g++.dg/ipa/imm-devirt-1.C: New test.
835 * g++.dg/ipa/imm-devirt-2.C: Likewise.
837 2013-04-19 Richard Biener <rguenther@suse.de>
839 PR tree-optimization/57000
840 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
842 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
843 Mikael Morin <mikael@gcc.gnu.org>
846 * gfortran.dg/array_constructor_45.f90: New test.
847 * gfortran.dg/array_constructor_46.f90: New test.
848 * gfortran.dg/array_constructor_47.f90: New test.
849 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
851 2013-04-18 Jakub Jelinek <jakub@redhat.com>
853 PR rtl-optimization/56999
854 * g++.dg/opt/pr56999.C: New test.
856 2013-04-18 Cary Coutant <ccoutant@google.com>
858 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
859 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
861 2013-04-18 Cary Coutant <ccoutant@google.com>
863 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
864 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
865 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
866 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
867 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
868 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
869 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
870 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
871 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
872 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
873 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
875 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
877 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
879 2013-04-18 Jakub Jelinek <jakub@redhat.com>
881 PR tree-optimization/56984
882 * gcc.c-torture/compile/pr56984.c: New test.
884 PR rtl-optimization/56992
885 * gcc.dg/pr56992.c: New test.
887 2013-04-17 Janus Weil <janus@gcc.gnu.org>
890 * gfortran.dg/proc_ptr_42.f90: New.
892 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
894 * gnat.dg/discr41.ad[sb]: New test.
895 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
896 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
897 * gcc.dg/vect/slp-24.c: Likewise.
898 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
899 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
900 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
901 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
902 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
903 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
904 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
905 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
906 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
907 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
908 * gcc.dg/vect/vect-strided-mult.c: Likewise.
909 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
910 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
911 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
912 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
913 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
914 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
915 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
916 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
917 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
918 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
919 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
920 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
921 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
922 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
923 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
925 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
928 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
929 * gfortran.dg/module_md5_1.f90: Remove.
931 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
933 * gcc.target/aarch64/adds3.c: New.
934 * gcc.target/aarch64/subs3.c: New.
936 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
938 * gcc.target/aarch64/adds1.c: New.
939 * gcc.target/aarch64/adds2.c: New.
940 * gcc.target/aarch64/subs1.c: New.
941 * gcc.target/aarch64/subs2.c: New.
943 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
945 Implement n3599 - Literal operator templates for strings.
946 * g++.dg/cpp1y/udlit-char-template.C: New test.
947 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
949 2013-04-16 Tobias Burnus <burnus@net-b.de>
952 * gfortran.dg/no_arg_check_1.f90: New.
953 * gfortran.dg/no_arg_check_2.f90: New.
954 * gfortran.dg/no_arg_check_3.f90: New.
956 2013-04-16 Janus Weil <janus@gcc.gnu.org>
959 * gfortran.dg/proc_ptr_41.f90: New.
961 2013-04-16 Richard Biener <rguenther@suse.de>
963 PR tree-optimization/56756
964 * gcc.dg/torture/pr56756.c: New testcase.
966 2013-04-16 Tobias Burnus <burnus@net-b.de>
969 * gfortran.dg/c_assoc_5.f90: New.
971 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
973 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
974 * gcc.c-torture/execute/pr33992.x: Remove.
975 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
976 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
977 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
979 2013-04-15 Jakub Jelinek <jakub@redhat.com>
981 PR tree-optimization/56962
982 * gcc.c-torture/execute/pr56962.c: New test.
984 2013-04-15 Richard Biener <rguenther@suse.de>
986 PR tree-optimization/56933
987 * gcc.dg/vect/pr56933.c: New testcase.
989 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
991 * gcc.target/arm/anddi3-opt.c: New test.
992 * gcc.target/arm/anddi3-opt2.c: Likewise.
994 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
996 * gcc.dg/pr56890-1.c: New test.
997 * gcc.dg/pr56890-2.c: Likewise.
999 2013-04-15 Joey Ye <joey.ye@arm.com>
1001 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1002 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1004 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1007 * gfortran.dg/select_type_33.f03: New test.
1009 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1012 * gfortran.dg/typebound_proc_29.f03: New.
1014 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1017 * gfortran.dg/typebound_proc_28.f03: New.
1019 2013-04-12 Jeff Law <law@redhat.com>
1021 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1024 2013-04-12 Tobias Burnus <burnus@net-b.de>
1027 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1029 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1032 * gcc.target/i386/pr56903.c: New test.
1034 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1037 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1038 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1039 * gfortran.dg/block_11.f90: Fix invalid test case.
1040 * gfortran.dg/function_types_3.f90: Add new error message.
1041 * gfortran.dg/global_references_1.f90: Ditto.
1042 * gfortran.dg/import2.f90: Remove unneeded parts.
1043 * gfortran.dg/import6.f90: Fix invalid test case.
1044 * gfortran.dg/proc_decl_2.f90: Ditto.
1045 * gfortran.dg/proc_decl_9.f90: Ditto.
1046 * gfortran.dg/proc_decl_18.f90: Ditto.
1047 * gfortran.dg/proc_ptr_40.f90: New.
1048 * gfortran.dg/whole_file_7.f90: Modified error wording.
1049 * gfortran.dg/whole_file_16.f90: Ditto.
1050 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1051 * gfortran.dg/whole_file_18.f90: Modified error wording.
1052 * gfortran.dg/whole_file_20.f03: Ditto.
1053 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1056 2013-04-12 Richard Biener <rguenther@suse.de>
1059 2013-04-10 Richard Biener <rguenther@suse.de>
1061 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1063 2013-04-12 Tobias Burnus <burnus@net-b.de>
1066 * gfortran.dg/class_allocate_15.f90: New.
1069 2013-04-12 Tobias Burnus <burnus@net-b.de>
1071 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1072 scan-tree-dump-times.
1074 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1076 PR tree-optimization/56918
1077 PR tree-optimization/56920
1078 * gcc.dg/vect/pr56918.c: New test.
1079 * gcc.dg/vect/pr56920.c: New test.
1081 2013-04-12 Tobias Burnus <burnus@net-b.de>
1084 * gfortran.dg/class_allocate_14.f90: New.
1085 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1086 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1088 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1090 * gcc.dg/fold-cstvecshift.c: New testcase.
1092 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1094 * gcc.target/aarch64/negs.c: New.
1097 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1100 * g++.dg/template/arrow4.C: New test.
1102 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1104 * gnat.dg/array23.adb: New test.
1105 * gnat.dg/array23_pkg[123].ads: New helpers.
1107 2013-04-11 Jeff Law <law@redhat.com>
1109 PR tree-optimization/56900
1110 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1112 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1115 * g++.dg/cpp0x/sfinae44.C: New.
1117 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1119 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1120 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1122 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1125 * g++.dg/cpp0x/enum26.C: New.
1126 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1128 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1130 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1132 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1134 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1135 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1136 loop is vectorized and that the correct instruction is generated.
1137 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1138 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1139 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1141 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1143 PR tree-optimization/56899
1144 * gcc.c-torture/execute/pr56899.c: New test.
1146 2013-04-10 David S. Miller <davem@davemloft.net>
1148 * gcc.target/sparc/setcc-4.c: New test.
1149 * gcc.target/sparc/setcc-5.c: New test.
1151 2013-04-10 Richard Biener <rguenther@suse.de>
1153 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1155 2013-04-10 Richard Biener <rguenther@suse.de>
1157 * gcc.dg/vect/slp-39.c: New testcase.
1159 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1161 PR tree-optimization/55524
1162 * gcc.target/epiphany/fnma-1.c: New test.
1164 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1166 * gcc.dg/tree-ssa/inline-11.c: New test
1168 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1171 * g++.dg/template/arrow3.C: New test.
1173 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1175 * gcc.target/arm/minmax_minus.c: New test.
1177 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1180 * c-c++-common/gomp/pr56883.c: New test.
1182 2013-04-09 Jeff Law <law@redhat.com>
1184 * gcc.dg/tree-ssa/vrp87.c: New test.
1186 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1188 PR tree-optimization/56854
1189 * g++.dg/torture/pr56854.C: New test.
1191 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1194 * gfortran.dg/array_constructor_44.f90: New test.
1196 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1199 * g++.dg/cpp0x/constexpr-specialization.C: New.
1201 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1203 * gcc.c-torture/execute/pr56837.c: New test.
1207 * g++.dg/opt/vt3.C: New test.
1208 * g++.dg/opt/vt4.C: New test.
1210 2013-04-08 Jeff Law <law@redhat.com>
1212 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1214 2013-04-08 Richard Biener <rguenther@suse.de>
1216 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1218 2013-04-08 Richard Biener <rguenther@suse.de>
1220 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1222 2013-04-08 Richard Biener <rguenther@suse.de>
1224 * g++.dg/vect/slp-pr56812.cc: Adjust.
1226 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1228 * gcc.dg/pr56837.c: New test.
1229 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1230 "generated memset minus one".
1232 2013-04-07 Tobias Burnus <burnus@net-b.de>
1235 * gfortran.dg/reshape_5.f90: New.
1237 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1240 * gcc.target/powerpc/recip-1.c: Modify expected output.
1241 * gcc.target/powerpc/recip-3.c: Likewise.
1242 * gcc.target/powerpc/recip-4.c: Likewise.
1243 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1245 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1247 * gcc.target/arm/peep-ldrd-1.c: New test.
1248 * gcc.target/arm/peep-strd-1.c: Likewise.
1250 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1252 * gcc.target/arm/negdi-1.c: New test.
1253 * gcc.target/arm/negdi-2.c: Likewise.
1254 * gcc.target/arm/negdi-3.c: Likewise.
1255 * gcc.target/arm/negdi-4.c: Likewise.
1257 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1259 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1260 Add -march=armv8-a when we use v8 NEON.
1261 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1262 (check_effective_target_vect_call_ceilf): Likewise.
1263 (check_effective_target_vect_call_floorf): Likewise.
1264 (check_effective_target_vect_call_roundf): Likewise.
1265 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1266 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1267 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1268 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1269 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1271 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1273 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1274 * gcc.target/powerpc/sd-pwr6.c: Same.
1275 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1276 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1278 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1280 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1282 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1285 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1286 * gfortran.dg/altreturn_4.f90: Ditto.
1287 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1288 * gfortran.dg/altreturn_5.f90: Ditto.
1289 * gfortran.dg/altreturn_6.f90: Ditto.
1290 * gfortran.dg/altreturn_7.f90: Ditto.
1292 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1294 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1296 (check_effective_target_arm_v8_neon_ok_nocache):
1298 (check_effective_target_arm_v8_neon_ok): Change to use
1299 check_effective_target_arm_v8_neon_ok_nocache.
1300 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1302 (check_effective_target_vect_call_btruncf):
1303 Enable for arm and ARMv8 NEON.
1304 (check_effective_target_vect_call_ceilf): Likewise.
1305 (check_effective_target_vect_call_floorf): Likewise.
1306 (check_effective_target_vect_call_roundf): Likewise.
1307 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1310 2013-04-04 Marek Polacek <polacek@redhat.com>
1312 PR tree-optimization/48186
1313 * gcc.dg/pr48186.c: New test.
1315 2013-04-04 Richard Biener <rguenther@suse.de>
1317 PR tree-optimization/56826
1318 * gcc.dg/vect/pr56826.c: New testcase.
1319 * gcc.dg/vect/O3-pr36098.c: Adjust.
1321 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1323 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1324 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1325 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1326 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1327 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1328 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1329 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1330 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1331 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1332 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1334 2013-04-04 Richard Biener <rguenther@suse.de>
1336 PR tree-optimization/56213
1337 * gcc.dg/vect/vect-123.c: New testcase.
1339 2013-04-04 Tobias Burnus <burnus@net-b.de>
1342 * gfortran.dg/read_repeat_2.f90: New.
1344 2013-04-04 Richard Biener <rguenther@suse.de>
1346 PR tree-optimization/56837
1347 * g++.dg/torture/pr56837.C: New testcase.
1349 2013-04-04 Tobias Burnus <burnus@net-b.de>
1352 * gfortran.dg/c_loc_test_21.f90: New.
1353 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1354 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1355 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1356 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1357 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1359 2013-04-03 Jeff Law <law@redhat.com>
1361 PR tree-optimization/56799
1362 * gcc.c-torture/execute/pr56799.c: New test.
1364 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1367 * g++.dg/warn/Wpointer-arith-1.C: New.
1368 * g++.dg/gomp/for-19.C: Adjust.
1370 2013-04-03 Marek Polacek <polacek@redhat.com>
1373 * gcc.dg/pr55702.c: New test.
1375 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1378 * gcc.dg/pr56809.c: New testcase.
1380 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1383 * g++.dg/debug/pr56819.C: New test.
1385 2013-04-03 Richard Biener <rguenther@suse.de>
1387 PR tree-optimization/56817
1388 * g++.dg/torture/pr56817.C: New testcase.
1390 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1392 * gcc.dg/vect/bb-slp-31.c: New file.
1394 2013-04-03 Jason Merrill <jason@redhat.com>
1397 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1399 2013-04-03 Richard Biener <rguenther@suse.de>
1401 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1403 2013-04-03 Richard Biener <rguenther@suse.de>
1405 PR tree-optimization/55964
1406 * gcc.dg/torture/pr55964-2.c: New testcase.
1408 2013-04-03 Richard Biener <rguenther@suse.de>
1410 PR tree-optimization/56501
1411 * gcc.dg/torture/pr56501.c: New testcase.
1413 2013-04-03 Richard Biener <rguenther@suse.de>
1415 PR tree-optimization/56407
1416 * gcc.dg/torture/pr56407.c: New testcase.
1418 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1420 PR tree-optimization/56790
1421 * g++.dg/ext/pr56790-1.C: New testcase.
1423 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1425 * gcc.target/i386/merge-1.c: New testcase.
1426 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1428 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1431 * gcc.c-torture/execute/pr19449.c: New test.
1433 2013-04-03 Richard Biener <rguenther@suse.de>
1435 PR tree-optimization/56812
1436 * g++.dg/vect/slp-pr56812.cc: New testcase.
1438 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1442 * gfortran.dg/altreturn_8.f90: New.
1443 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1444 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1445 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1447 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1449 PR rtl-optimization/56745
1450 * gcc.c-torture/compile/pr56745.c: New test.
1452 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1454 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1456 2013-04-02 Richard Biener <rguenther@suse.de>
1458 PR tree-optimization/56778
1459 * gcc.dg/torture/pr56778.c: New testcase.
1461 2013-04-02 Richard Biener <rguenther@suse.de>
1464 * g++.dg/torture/pr56768.C: New testcase.
1466 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1468 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1470 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1473 * gfortran.dg/namelist_82.f90: New test.
1475 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1478 * gfortran.dg/implicit_class_1.f90: New.
1480 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1483 * gfortran.dg/namelist_81.f90: New test.
1485 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1487 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1488 for constant and equal string lengths.
1489 * gfortran.dg/character_comparison_5.f90: Likewise.
1490 * gfortran.dg/character_comparison_9.f90: New test.
1492 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1494 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1495 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1497 2013-03-29 Tobias Burnus <burnus@net-b.de>
1500 * gfortran.dg/optional_absent_3.f90: New.
1502 2013-03-29 Tobias Burnus <burnus@net-b.de>
1505 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1507 2013-03-29 Tobias Burnus <burnus@net-b.de>
1510 * gfortran.dg/namelist_80.f90: New.
1512 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1515 * gfortran.dg/string_length_2.f90: New test.
1516 * gfortran.dg/dependency_41.f90: New test.
1518 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1521 * gfortran.dg/array_constructor_43.f90: New test.
1522 * gfortran.dg/random_seed_3.f90: New test.
1524 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1526 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1527 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1528 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1529 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1530 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1531 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1532 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1533 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1534 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1535 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1537 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1540 * g++.dg/conversion/op4.C: Adjust.
1541 * g++.dg/cpp0x/rv1n.C: Likewise.
1542 * g++.dg/cpp0x/rv2n.C: Likewise.
1543 * g++.dg/cpp0x/template_deduction.C: Likewise.
1544 * g++.dg/expr/cond8.C: Likewise.
1545 * g++.dg/other/error4.C: Likewise.
1546 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1547 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1548 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1549 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1550 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1551 * g++.old-deja/g++.law/cvt20.C: Likewise.
1552 * g++.old-deja/g++.law/cvt8.C: Likewise.
1553 * g++.old-deja/g++.law/init8.C: Likewise.
1554 * g++.old-deja/g++.mike/net12.C: Likewise.
1555 * g++.old-deja/g++.mike/net8.C: Likewise.
1556 * g++.old-deja/g++.mike/p2793.C: Likewise.
1557 * g++.old-deja/g++.mike/p3836.C: Likewise.
1558 * g++.old-deja/g++.mike/p418.C: Likewise.
1559 * g++.old-deja/g++.mike/p701.C: Likewise.
1560 * g++.old-deja/g++.mike/p807.C: Likewise.
1562 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1565 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1568 2013-03-28 Marek Polacek <polacek@redhat.com>
1570 PR tree-optimization/56695
1571 * gcc.dg/vect/pr56695.c: New test.
1573 2013-03-28 Richard Biener <rguenther@suse.de>
1575 PR tree-optimization/37021
1576 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1577 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1579 2013-03-27 Tobias Burnus <burnus@net-b.de>
1583 * gfortran.dg/sizeof_2.f90: New.
1584 * gfortran.dg/sizeof_3.f90: New.
1585 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1587 2013-03-27 Richard Biener <rguenther@suse.de>
1589 PR tree-optimization/37021
1590 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1592 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1594 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1595 * g++.dg/ipa/ivinline-2.C: Likewise.
1596 * g++.dg/ipa/ivinline-3.C: Likewise.
1597 * g++.dg/ipa/ivinline-4.C: Likewise.
1598 * g++.dg/ipa/ivinline-5.C: Likewise.
1599 * g++.dg/ipa/ivinline-7.C: Likewise.
1600 * g++.dg/ipa/ivinline-8.C: Likewise.
1601 * g++.dg/ipa/ivinline-9.C: Likewise.
1602 * g++.dg/cpp0x/noexcept03.C: Likewise.
1603 * gcc.dg/const-1.c: Likewise.
1604 * gcc.dg/ipa/pure-const-1.c: Likewise.
1605 * gcc.dg/noreturn-8.c: Likewise.
1606 * gcc.target/i386/mmx-1.c: Likewise.
1607 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1608 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1609 * gcc.c-torture/execute/pr33992.x: New file.
1611 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1613 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1615 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1618 * g++.dg/ext/desig5.C: New.
1620 2013-03-26 Tobias Burnus <burnus@net-b.de>
1623 * gfortran.dg/merge_init_expr_2.f90: New.
1624 * gfortran.dg/merge_char_1.f90: Modify test to
1625 stay a run-time test.
1626 * gfortran.dg/merge_char_3.f90: Ditto.
1628 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1630 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1631 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1633 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1636 * g++.dg/cpp0x/range-for23.C: New.
1638 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1641 * gfortran.dg/namelist_79.f90: New.
1643 2013-03-25 Martin Jambor <mjambor@suse.cz>
1645 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1647 2013-03-25 Tobias Burnus <burnus@net-b.de>
1667 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1668 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1669 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1670 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1671 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1672 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1673 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1674 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1675 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1676 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1677 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1678 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1679 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1680 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1681 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1682 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1683 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1684 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1685 * gfortran.dg/pr32601_1.f03: Ditto.
1686 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1687 * gfortran.dg/blockdata_7.f90: New.
1688 * gfortran.dg/c_assoc_4.f90: New.
1689 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1690 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1691 * gfortran.dg/c_funloc_tests_8.f90: New.
1692 * gfortran.dg/c_loc_test_17.f90: New.
1693 * gfortran.dg/c_loc_test_18.f90: New.
1694 * gfortran.dg/c_loc_test_19.f90: New.
1695 * gfortran.dg/c_loc_test_20.f90: New.
1696 * gfortran.dg/c_sizeof_5.f90: New.
1697 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1698 * gfortran.dg/transfer_resolve_2.f90: New.
1699 * gfortran.dg/transfer_resolve_3.f90: New.
1700 * gfortran.dg/transfer_resolve_4.f90: New.
1701 * gfortran.dg/pr32601.f03: Update dg-error.
1702 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1703 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1705 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1707 * gcc.target/arm/vseleqdf.c: New test.
1708 * gcc.target/arm/vseleqsf.c: Likewise.
1709 * gcc.target/arm/vselgedf.c: Likewise.
1710 * gcc.target/arm/vselgesf.c: Likewise.
1711 * gcc.target/arm/vselgtdf.c: Likewise.
1712 * gcc.target/arm/vselgtsf.c: Likewise.
1713 * gcc.target/arm/vselledf.c: Likewise.
1714 * gcc.target/arm/vsellesf.c: Likewise.
1715 * gcc.target/arm/vselltdf.c: Likewise.
1716 * gcc.target/arm/vselltsf.c: Likewise.
1717 * gcc.target/arm/vselnedf.c: Likewise.
1718 * gcc.target/arm/vselnesf.c: Likewise.
1719 * gcc.target/arm/vselvcdf.c: Likewise.
1720 * gcc.target/arm/vselvcsf.c: Likewise.
1721 * gcc.target/arm/vselvsdf.c: Likewise.
1722 * gcc.target/arm/vselvssf.c: Likewise.
1724 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1726 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1728 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1729 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1730 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1731 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1732 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1733 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1734 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1735 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1736 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1737 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1738 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1739 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1740 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1741 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1742 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1743 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1744 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1745 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1746 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1747 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1748 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1749 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1750 * gcc.target/arm/atomic-op-char.c: Likewise.
1751 * gcc.target/arm/atomic-op-consume.c: Likewise.
1752 * gcc.target/arm/atomic-op-int.c: Likewise.
1753 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1754 * gcc.target/arm/atomic-op-release.c: Likewise.
1755 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1756 * gcc.target/arm/atomic-op-short.c: Likewise.
1758 2013-03-25 Richard Biener <rguenther@suse.de>
1761 * g++.dg/torture/pr56694.C: New testcase.
1763 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1766 * gcc.target/arm/neon-vcond-gt.c: New test.
1767 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1768 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1770 2013-03-25 Richard Biener <rguenther@suse.de>
1772 PR tree-optimization/56689
1773 * gcc.dg/torture/pr56689.c: New testcase.
1775 2013-03-25 Kai Tietz <ktietz@redhat.com>
1777 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1779 2013-03-24 Tobias Burnus <burnus@net-b.de>
1782 * gfortran.dg/eof_5.f90: New.
1784 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1786 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1789 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1791 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1793 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1796 * gcc.c-torture/execute/builtins/builtins.exp: Add
1797 -Wl,--allow-multiple-definition for RTEMS targets.
1799 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1801 * gcc.target/aarch64/movk.c: New test.
1803 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1805 * g++.dg/ext/vector21.C: New testcase.
1807 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1809 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1810 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1812 2013-03-21 Richard Biener <rguenther@suse.de>
1814 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1815 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1817 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1819 * gcc.target/aarch64/vect.c: Test and result vector added
1820 for sabd and saba instructions.
1821 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1822 instructions in assembly.
1823 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1824 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1825 for fabd instruction.
1826 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1827 instruction in assembly.
1828 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1830 2013-03-20 Jeff Law <law@redhat.com>
1832 * g++.dg/tree-ssa/ssa-dom.C: New test.
1834 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1836 * gcc.target/powerpc/mmfpgpr.c: New test.
1837 * gcc.target/powerpc/sd-vsx.c: Likewise.
1838 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1839 * gcc.target/powerpc/vsx-float0.c: Likewise.
1841 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1843 PR tree-optimization/56355
1844 * gcc.dg/pr56355-1.c: New file.
1846 2013-03-20 Catherine Moore <clm@codesourcery.com>
1847 Richard Sandiford <rdsandiford@googlemail.com>
1849 * gcc.target/mips/mips.exp: Add microMIPS support.
1850 * gcc.target/mips/umips-movep-2.c: New test.
1851 * gcc.target/mips/umips-lwp-2.c: New test.
1852 * gcc.target/mips/umips-swp-5.c: New test.
1853 * gcc.target/mips/umips-constraints-1.c: New test.
1854 * gcc.target/mips/umips-lwp-3.c: New test.
1855 * gcc.target/mips/umips-swp-6.c: New test.
1856 * gcc.target/mips/umips-constraints-2.c: New test.
1857 * gcc.target/mips/umips-save-restore-1.c: New test.
1858 * gcc.target/mips/umips-lwp-4.c: New test.
1859 * gcc.target/mips/umips-swp-7.c: New test.
1860 * gcc.target/mips/umips-save-restore-2.c: New test.
1861 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1862 * gcc.target/mips/umips-lwp-5.c: New test.
1863 * gcc.target/mips/umips-save-restore-3.c: New test.
1864 * gcc.target/mips/umips-lwp-6.c: New test.
1865 * gcc.target/mips/umips-swp-1.c: New test.
1866 * gcc.target/mips/umips-lwp-7.c: New test.
1867 * gcc.target/mips/umips-swp-2.c: New test.
1868 * gcc.target/mips/umips-lwp-8.c: New test.
1869 * gcc.target/mips/umips-swp-3.c: New test.
1870 * gcc.target/mips/umips-movep-1.c: New test.
1871 * gcc.target/mips/umips-lwp-1.c: New test.
1872 * gcc.target/mips/umips-swp-4.c: New test.
1874 2013-03-20 Richard Biener <rguenther@suse.de>
1876 PR tree-optimization/56661
1877 * gcc.dg/torture/pr56661.c: New testcase.
1879 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1881 PR rtl-optimization/56605
1882 * gcc.target/powerpc/pr56605.c: New.
1884 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1887 * gfortran.dg/do_1.f90: Don't xfail.
1889 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1892 * gfortran.dg/namelist_77.f90: New.
1893 * gfortran.dg/namelist_78.f90: New.
1895 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1898 * gfortran.dg/open_negative_unit_1.f90: New.
1900 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1902 * gcc.target/aarch64/sbc.c: New test.
1904 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1906 * gcc.target/aarch64/ror.c: New test.
1908 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1910 * gcc.target/aarch64/extr.c: New test.
1912 2013-03-19 Richard Biener <rguenther@suse.de>
1914 PR tree-optimization/56273
1915 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1916 * c-c++-common/uninit-17.c: Likewise.
1918 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1920 PR tree-optimization/56635
1921 * g++.dg/torture/pr56635.C: New test.
1923 2013-03-18 Richard Biener <rguenther@suse.de>
1925 PR tree-optimization/3713
1926 * g++.dg/ipa/devirt-12.C: New testcase.
1928 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1931 * c-c++-common/pr56566.c: New test.
1933 2013-03-17 Jason Merrill <jason@redhat.com>
1935 * g++.dg/template/abstract-dr337.C: XFAIL.
1937 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1940 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1941 * c-c++-common/pr56607.c: New test.
1943 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1946 * g++.dg/cpp0x/constexpr-array5.C: New.
1948 2013-03-15 Tobias Burnus <burnus@net-b.de>
1951 * gfortran.dg/transfer_intrinsic_5.f90: New.
1953 2013-03-15 Kai Tietz <ktietz@redhat.com>
1955 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1956 * gcc.target/i386/pr20020-1.c: Likewise.
1957 * gcc.target/i386/pr20020-2.c: Likewise.
1958 * gcc.target/i386/pr20020-3.c: Likewise.
1959 * gcc.target/i386/pr53425-1.c: Likewise.
1960 * gcc.target/i386/pr53425-2.c: Likewise.
1961 * gcc.target/i386/pr55093.c: Likewise.
1962 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1964 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1967 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1968 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1970 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1972 PR tree-optimization/53265
1973 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1975 * gcc.dg/graphite/id-6.c (test): Likewise.
1976 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1977 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1979 PR tree-optimization/53265
1980 * gcc.dg/pr53265.c: New test.
1981 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1983 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1985 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1986 n, use it as high bound instead of 4.
1988 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1991 * gcc.target/sh/pr49880-1.c: New.
1992 * gcc.target/sh/pr49880-2.c: New.
1993 * gcc.target/sh/pr49880-3.c: New.
1994 * gcc.target/sh/pr49880-4.c: New.
1995 * gcc.target/sh/pr49880-5.c: New.
1997 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1999 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2001 2013-03-13 Richard Biener <rguenther@suse.de>
2003 PR tree-optimization/56608
2004 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2006 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2009 * g++.dg/cpp0x/alias-decl-32.C: New.
2011 2013-03-11 Jan Hubicka <jh@suse.cz>
2014 * gcc.c-torture/compile/pr56571.c: New testcase.
2016 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2018 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2019 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2021 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2023 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2024 * gcc.dg/inline_4.c: Likewise.
2025 * gcc.dg/unroll_2.c: Likewise.
2026 * gcc.dg/unroll_3.c: Likewise.
2027 * gcc.dg/unroll_4.c: Likewise.
2029 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2032 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2035 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2037 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2040 * gcc.c-torture/compile/pr40797.c: New.
2042 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2044 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2046 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2049 * gfortran.dg/class_56.f90: New test.
2051 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2054 * gcc.target/mips/pr56524.c: New test.
2056 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2059 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2061 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2064 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2066 2013-03-08 Marek Polacek <polacek@redhat.com>
2068 PR tree-optimization/56478
2069 * gcc.dg/torture/pr56478.c: New test.
2071 2013-03-08 Kai Tietz <ktietz@redhat.com>
2073 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2074 targets linker option --allow-multiple-definition.
2076 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2077 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2078 * gcc.dg/pr52549.c: Add LLP64 case.
2079 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2080 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2081 * gcc.dg/torture/pr51071-2.c: Likewise.
2082 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2083 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2084 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2085 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2086 * gcc.dg/weak/weak-1.c: Likewise.
2087 * gcc.dg/weak/weak-2.c: Likewise.
2088 * gcc.dg/weak/weak-3.c: Likewise.
2089 * gcc.dg/weak/weak-4.c: Likewise.
2090 * gcc.dg/weak/weak-5.c: Likewise.
2091 * gcc.dg/weak/weak-15.c: Likewise.
2092 * gcc.dg/weak/weak-16.c: Likewise.
2094 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2096 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2098 PR tree-optimization/56559
2099 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2101 2013-03-07 Andreas Schwab <schwab@suse.de>
2103 * gcc.dg/pr31490.c: Fix last change.
2105 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2108 * g++.dg/template/crash115.C: New.
2110 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2112 PR tree-optimization/56539
2113 * gcc.c-torture/compile/pr56539.c: New test.
2115 2013-03-06 Kai Tietz <ktietz@redhat.com>
2117 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2119 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2120 * gcc.dg/lto/20091013-1_2.c: Likewise.
2121 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2123 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2125 * gnat.dg/specs/aggr6.ads: New test.
2127 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2129 * gnat.dg/loop_optimization15.ad[sb]: New test.
2131 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2134 * gcc.dg/pr56548.c: New test.
2136 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2139 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2141 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2144 * g++.dg/template/typename20.C: New test.
2146 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2149 * gcc.dg/pr56510.c: New test.
2151 PR rtl-optimization/56484
2152 * gcc.c-torture/compile/pr56484.c: New test.
2154 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2157 * g++.dg/warn/Wsign-conversion-2.C: New.
2159 2013-03-05 Richard Biener <rguenther@suse.de>
2161 PR tree-optimization/56270
2162 * gcc.dg/vect/slp-38.c: New testcase.
2164 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2166 PR rtl-optimization/56494
2167 * gcc.dg/pr56494.c: New test.
2169 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2171 * gcc.dg/pr56424.c: New test.
2173 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2175 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2176 * gcc.dg/pr56228.c <avr>: Skip.
2178 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2181 PR tree-optimization/52631
2182 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2184 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2186 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2187 * gcc.dg/vect/vect-83_64.c: Same.
2189 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2192 * gfortran.dg/pointer_check_13.f90: New test.
2194 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2197 * gfortran.dg/array_constructor_42.f90: New test.
2199 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2202 * g++.dg/template/static33.C: New.
2203 * g++.dg/template/static34.C: Likewise.
2206 * g++.dg/template/static35.C: New.
2208 2013-03-01 Steve Ellcey <sellcey@mips.com>
2210 * gcc.dg/pr56396.c: Require pic support.
2212 2013-03-01 Richard Biener <rguenther@suse.de>
2214 PR tree-optimization/55481
2215 * gcc.dg/torture/pr56488.c: New testcase.
2217 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2218 Jakub Jelinek <jakub@redhat.com>
2221 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2222 no_sanitize_address attribute rather than no_address_safety_analysis.
2223 * g++.dg/asan/sanitizer_test_utils.h
2224 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2225 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2226 in addition to no_address_safety_analysis.
2228 2013-02-28 Jason Merrill <jason@redhat.com>
2231 * g++.dg/cpp0x/constexpr-and.C: New.
2233 2013-02-28 Martin Jambor <mjambor@suse.cz>
2235 PR tree-optimization/56294
2236 * g++.dg/debug/pr56294.C: New test.
2238 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2240 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2242 2013-02-27 Marek Polacek <polacek@redhat.com>
2244 PR rtl-optimization/56466
2245 * gcc.dg/pr56466.c: New test.
2247 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2249 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2250 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2251 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2253 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2256 * gcc.dg/pr45472.c: New test.
2258 2013-02-26 Marek Polacek <polacek@redhat.com>
2260 PR tree-optimization/56426
2261 * gcc.dg/pr56436.c: New test.
2263 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2265 PR tree-optimization/56448
2266 * gcc.c-torture/compile/pr56448.c: New test.
2268 PR tree-optimization/56443
2269 * gcc.dg/torture/pr56443.c: New test.
2271 2013-02-25 Richard Biener <rguenther@suse.de>
2273 PR tree-optimization/56175
2274 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2276 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2279 * g++.dg/torture/pr56403.C: New test.
2281 2013-02-25 Catherine Moore <clm@codesourcery.com>
2284 2013-02-24 Catherine Moore <clm@codesourcery.com>
2285 Richard Sandiford <rdsandiford@googlemail.com>
2287 * gcc.target/mips/mips.exp: Add microMIPS support.
2288 * gcc.target/mips/umips-movep-2.c: New test.
2289 * gcc.target/mips/umips-lwp-2.c: New test.
2290 * gcc.target/mips/umips-swp-5.c: New test.
2291 * gcc.target/mips/umips-constraints-1.c: New test.
2292 * gcc.target/mips/umips-lwp-3.c: New test.
2293 * gcc.target/mips/umips-swp-6.c: New test.
2294 * gcc.target/mips/umips-constraints-2.c: New test.
2295 * gcc.target/mips/umips-save-restore-1.c: New test.
2296 * gcc.target/mips/umips-lwp-4.c: New test.
2297 * gcc.target/mips/umips-swp-7.c: New test.
2298 * gcc.target/mips/umips-save-restore-2.c: New test.
2299 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2300 * gcc.target/mips/umips-lwp-5.c: New test.
2301 * gcc.target/mips/umips-save-restore-3.c: New test.
2302 * gcc.target/mips/umips-lwp-6.c: New test.
2303 * gcc.target/mips/umips-swp-1.c: New test.
2304 * gcc.target/mips/umips-lwp-7.c: New test.
2305 * gcc.target/mips/umips-swp-2.c: New test.
2306 * gcc.target/mips/umips-lwp-8.c: New test.
2307 * gcc.target/mips/umips-swp-3.c: New test.
2308 * gcc.target/mips/umips-movep-1.c: New test.
2309 * gcc.target/mips/umips-lwp-1.c: New test.
2310 * gcc.target/mips/umips-swp-4.c: New test.
2312 2013-02-24 Catherine Moore <clm@codesourcery.com>
2313 Richard Sandiford <rdsandiford@googlemail.com>
2315 * gcc.target/mips/mips.exp: Add microMIPS support.
2316 * gcc.target/mips/umips-movep-2.c: New test.
2317 * gcc.target/mips/umips-lwp-2.c: New test.
2318 * gcc.target/mips/umips-swp-5.c: New test.
2319 * gcc.target/mips/umips-constraints-1.c: New test.
2320 * gcc.target/mips/umips-lwp-3.c: New test.
2321 * gcc.target/mips/umips-swp-6.c: New test.
2322 * gcc.target/mips/umips-constraints-2.c: New test.
2323 * gcc.target/mips/umips-save-restore-1.c: New test.
2324 * gcc.target/mips/umips-lwp-4.c: New test.
2325 * gcc.target/mips/umips-swp-7.c: New test.
2326 * gcc.target/mips/umips-save-restore-2.c: New test.
2327 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2328 * gcc.target/mips/umips-lwp-5.c: New test.
2329 * gcc.target/mips/umips-save-restore-3.c: New test.
2330 * gcc.target/mips/umips-lwp-6.c: New test.
2331 * gcc.target/mips/umips-swp-1.c: New test.
2332 * gcc.target/mips/umips-lwp-7.c: New test.
2333 * gcc.target/mips/umips-swp-2.c: New test.
2334 * gcc.target/mips/umips-lwp-8.c: New test.
2335 * gcc.target/mips/umips-swp-3.c: New test.
2336 * gcc.target/mips/umips-movep-1.c: New test.
2337 * gcc.target/mips/umips-lwp-1.c: New test.
2338 * gcc.target/mips/umips-swp-4.c: New test.
2340 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2343 * lib/asan-dg.exp (asan_link_flags): Add
2344 -B${gccpath}/libsanitizer/asan/ to flags.
2346 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2349 * gcc.dg/torture/pr56420.c: New test.
2351 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2354 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2356 2013-02-21 Martin Jambor <mjambor@suse.cz>
2358 PR tree-optimization/56310
2359 * g++.dg/ipa/pr56310.C: New test.
2361 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2364 * gfortran.dg/proc_ptr_comp_37.f90: New.
2366 2013-02-21 Richard Biener <rguenther@suse.de>
2368 PR tree-optimization/56415
2370 2013-02-11 Richard Biener <rguenther@suse.de>
2372 PR tree-optimization/56273
2373 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2374 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2375 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2376 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2377 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2378 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2380 2013-02-21 Marek Polacek <polacek@redhat.com>
2382 PR tree-optimization/56398
2383 * g++.dg/torture/pr56398.C: New test.
2385 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2388 * gcc.c-torture/compile/pr56405.c: New test.
2390 2013-02-20 Jan Hubicka <jh@suse.cz>
2392 PR tree-optimization/56265
2393 * g++.dg/ipa/devirt-11.C: New testcase.
2395 2013-02-20 Richard Biener <rguenther@suse.de>
2397 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2399 2013-02-20 Richard Biener <rguenther@suse.de>
2400 Jakub Jelinek <jakub@redhat.com>
2402 PR tree-optimization/56396
2403 * gcc.dg/pr56396.c: New testcase.
2405 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2408 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2410 2013-02-19 Richard Biener <rguenther@suse.de>
2412 PR tree-optimization/56384
2413 * gcc.dg/torture/pr56384.c: New testcase.
2415 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2417 PR tree-optimization/56350
2418 * gcc.dg/pr56350.c: New test.
2420 PR tree-optimization/56381
2421 * g++.dg/opt/pr56381.C: New test.
2423 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2426 * lib/dg-pch.exp (pch-init, pch-finish,
2427 check_effective_target_pch_supported_debug): New procs.
2428 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2429 Likewise if $pch_unsupported_debug and $flags include -g.
2430 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2431 and dg-require-effective-target pch_unsupported_debug.
2432 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2433 * objc.dg/pch/pch.exp: Likewise.
2434 * gcc.dg/pch/pch.exp: Likewise.
2435 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2436 pch_unsupported_debug.
2437 * gcc.dg/pch/valid-1.hs: Likewise.
2438 * gcc.dg/pch/valid-1b.c: Likewise.
2439 * gcc.dg/pch/valid-1b.hs: Likewise.
2441 2013-02-18 Richard Biener <rguenther@suse.de>
2443 PR tree-optimization/56366
2444 * gcc.dg/torture/pr56366.c: New testcase.
2446 2013-02-18 Richard Biener <rguenther@suse.de>
2449 * gcc.dg/torture/pr56349.c: New testcase.
2451 2013-02-18 Richard Biener <rguenther@suse.de>
2453 PR tree-optimization/56321
2454 * gcc.dg/torture/pr56321.c: New testcase.
2456 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2458 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2460 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2461 Dodji Seketeli <dodji@redhat.com>
2464 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2465 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2466 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2467 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2468 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2469 * c-c++-common/asan/pr56330.c: Likewise.
2470 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2471 Ensure the size argument of __builtin_memcpy is a constant.
2473 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2474 Paolo Carlini <paolo.carlini@oracle.com>
2477 * g++.dg/cpp0x/enum23.C: New.
2479 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2482 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2484 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2486 PR rtl-optimization/56348
2487 * gcc.target/i386/pr56348.c: New test.
2489 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2491 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2492 * gcc.target/arm/interrupt-2.c: Likewise.
2494 2013-02-15 Tobias Burnus <burnus@net-b.de>
2497 * gfortran.dg/matmul_9.f90: New.
2499 2013-02-15 Tobias Burnus <burnus@net-b.de>
2502 * gfortran.dg/init_flag_11.f90: New.
2504 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2506 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2508 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2510 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2513 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2514 Tobias Burnus <burnus@net-b.de>
2517 * gfortran.dg/allocatable_function_7.f90: New.
2519 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2521 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2522 * asan_globals_test-wrapper.cc: New file.
2523 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2524 instead of asan_globals_test.cc as dg-additional-sources.
2525 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2526 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2527 "sanitizer_test_utils.h" instead of
2528 "sanitizer_common/tests/sanitizer_test_utils.h".
2529 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2530 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2531 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2532 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2533 * g++.dg/asan/asan_test.cc: Synced from upstream.
2534 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2536 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2539 * c-c++-common/asan/memcmp-2.c: New test.
2541 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2544 * g++.dg/cpp0x/udlit-string-literal.h: New.
2545 * g++.dg/cpp0x/udlit-string-literal.C: New.
2547 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2549 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2551 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2554 * gcc.target/arm/pr56184.C: New test.
2556 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2559 * g++.dg/torture/pr56302.C: New test.
2560 * g++.dg/cpp0x/constexpr-56302.C: New test.
2561 * c-c++-common/pr56302.c: New test.
2563 2013-02-13 Tobias Burnus <burnus@net-b.de>
2564 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2567 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2568 * gfortran.dg/quad_3.f90: Ditto.
2570 2013-02-13 Kostya Serebryany <kcc@google.com>
2572 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2573 to match the fresh asan run-time.
2574 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2576 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2578 Avoid instrumenting duplicated memory access in the same basic block
2579 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2580 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2581 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2582 * c-c++-common/asan/inc.c: Likewise.
2584 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2587 * gcc.target/i386/pr56148.c: New test.
2589 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2590 Tobias Burnus <burnus@net-b.de>
2593 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2596 2013-02-12 Richard Biener <rguenther@suse.de>
2599 * gcc.dg/lto/pr56297_0.c: New testcase.
2600 * gcc.dg/lto/pr56297_0.c: Likewise.
2602 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2605 * gfortran.dg/typebound_deferred_1.f90: New.
2607 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2609 PR rtl-optimization/56151
2610 * gcc.target/i386/pr56151.c: New test.
2612 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2614 * g++.dg/ext/mv12.C: New test.
2615 * g++.dg/ext/mv12.h: New file.
2616 * g++.dg/ext/mv12-aux.C: New file.
2617 * g++.dg/ext/mv13.C: New test.
2619 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2621 * lib/target-supports.exp
2622 (check_effective_target_powerpc_eabi_ok): New.
2623 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2625 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2626 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2628 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2629 * gcc.target/powerpc/pr51623.c: Likewise.
2630 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2631 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2633 2013-02-11 Alexander Potapenko <glider@google.com>
2634 Jack Howarth <howarth@bromo.med.uc.edu>
2635 Jakub Jelinek <jakub@redhat.com>
2638 * g++.dg/asan/pr55617.C: Run on all targets.
2640 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2642 PR rtl-optimization/56275
2643 * gcc.dg/pr56275.c: New test.
2645 2013-02-11 Richard Biener <rguenther@suse.de>
2647 PR tree-optimization/56273
2648 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2650 2013-02-11 Richard Biener <rguenther@suse.de>
2652 PR tree-optimization/56264
2653 * gcc.dg/torture/pr56264.c: New testcase.
2655 2013-02-11 Richard Biener <rguenther@suse.de>
2657 PR tree-optimization/56273
2658 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2659 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2660 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2661 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2662 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2663 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2665 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2667 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2668 for *-*-linux-gnu targets.
2669 * g++.dg/asan/interception-test-1.c: Ditto.
2670 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2671 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2673 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2676 * gfortran.dg/intrinsic_size_4.f90 : New test.
2678 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2681 * gcc.target/powerpc/pr56256.c: New test.
2683 2013-02-08 Ian Lance Taylor <iant@google.com>
2685 * lib/go.exp: Load timeout.exp.
2687 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2689 PR rtl-optimization/56246
2690 * gcc.target/i386/pr56246.c: New test.
2692 2013-02-08 Jeff Law <law@redhat.com>
2695 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2697 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2700 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2703 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2705 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2707 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2709 PR rtl-optimization/56195
2710 * gcc.dg/torture/pr56195.c: New test.
2712 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2715 * gfortran.dg/recursive_interface_2.f90: New test.
2717 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2719 PR tree-optimization/56250
2720 * gcc.c-torture/execute/pr56250.c: New test.
2722 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2724 PR tree-optimization/56064
2725 * gcc.dg/fixed-point/view-convert-2.c: New test.
2727 2013-02-08 Michael Matz <matz@suse.de>
2729 PR tree-optimization/52448
2730 * gcc.dg/pr52448.c: New test.
2732 2013-02-08 Richard Biener <rguenther@suse.de>
2735 * gcc.dg/torture/pr56181.c: New testcase.
2737 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2740 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2741 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2743 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2746 * g++.dg/parse/crash61.C: New test.
2749 * g++.dg/parse/pr56239.C: New test.
2752 * g++.dg/abi/mangle61.C: New test.
2754 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2756 PR rtl-optimization/56225
2757 * gcc.target/i386/pr56225.c: New test.
2759 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2762 * gcc.dg/guality/pr56154-1.c: New test.
2763 * gcc.dg/guality/pr56154-2.c: New test.
2764 * gcc.dg/guality/pr56154-3.c: New test.
2765 * gcc.dg/guality/pr56154-4.c: New test.
2766 * gcc.dg/guality/pr56154-aux.c: New file.
2768 PR tree-optimization/55789
2769 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2771 * gcc.dg/tree-ssa/inline-3.c: Add
2772 --param max-early-inliner-iterations=2 option.
2774 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2777 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2778 Add -fno-dwarf2-cfi-asm to dg-options.
2781 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2784 * gcc.dg/pr56228.c: New test.
2786 2013-02-07 Alan Modra <amodra@gmail.com>
2789 * gcc.target/powerpc/pr54009.c: New test.
2791 * gfortran.dg/pr54131.f: New test.
2793 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2796 * gfortran.dg/array_constructor_41.f90: New test.
2798 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2801 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2803 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2806 * g++.dg/gomp/pr56217.C: New test.
2808 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2810 PR tree-optimization/56205
2811 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2812 * gcc.c-torture/execute/pr56205.c: New test.
2814 2013-02-05 Richard Biener <rguenther@suse.de>
2816 PR tree-optimization/53342
2817 PR tree-optimization/53185
2818 * gcc.dg/vect/pr53185-2.c: New testcase.
2820 2013-02-05 Jan Hubicka <jh@suse.cz>
2822 PR tree-optimization/55789
2823 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2824 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2825 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2826 * g++.dg/ipa/inline-1.C: New testcase.
2827 * g++.dg/ipa/inline-2.C: New testcase.
2828 * g++.dg/ipa/inline-3.C: New testcase.
2830 2013-02-05 Jan Hubicka <jh@suse.cz>
2832 PR tree-optimization/55789
2833 * g++.dg/torture/pr55789.C: New testcase.
2835 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2838 * gcc.dg/pr56167.c: New test.
2840 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2843 * gcc.target/sh/pr55146.c: New.
2845 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2847 PR tree-optimization/54386
2848 * gcc.target/sh/pr54386.c: New.
2850 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2853 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2856 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2858 2013-02-04 Alexander Potapenko <glider@google.com>
2859 Jack Howarth <howarth@bromo.med.uc.edu>
2860 Jakub Jelinek <jakub@redhat.com>
2863 * g++.dg/asan/pr55617.C: New test.
2865 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2868 * gfortran.dg/typebound_operator_19.f90: New test.
2869 * gfortran.dg/typebound_assignment_4.f90: New test.
2871 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2874 * gfortran.dg/recursive_interface_1.f90: New test.
2876 2013-02-04 Richard Guenther <rguenther@suse.de>
2879 * gcc.dg/lto/pr56168_0.c: New testcase.
2880 * gcc.dg/lto/pr56168_1.c: Likewise.
2882 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2886 * gfortran.dg/block_12.f90: New test.
2887 * gfortran.dg/module_error_1.f90: New test.
2889 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2891 * lib/target-supports.exp (check_effective_target_vect_float)
2892 (check_effective_target_vect_no_align): Add mips-sde-elf.
2894 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2896 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2898 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2900 * gcc.dg/pr56023.c: XFAIL on AIX.
2901 * gcc.dg/vect/pr49352.c: Same.
2903 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2905 * gnat.dg/opt26.adb: New test.
2907 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2910 2013-01-27 Amol Pise <amolpise15@gmail.com>
2912 * gcc.target/arm/neon-vfnms-1.c: New test.
2913 * gcc.target/arm/neon-vfnma-1.c: New test.
2915 2013-01-31 Richard Biener <rguenther@suse.de>
2917 PR tree-optimization/56157
2918 * gcc.dg/torture/pr56157.c: New testcase.
2920 2013-01-30 Richard Biener <rguenther@suse.de>
2922 PR tree-optimization/56150
2923 * gcc.dg/torture/pr56150.c: New testcase.
2925 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2928 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2929 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2930 printed in backtrace.
2931 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2932 to avoid errors about mismatched allocation vs. deallocation.
2935 * g++.dg/mv1.C: Moved to...
2936 * g++.dg/ext/mv1.C: ... here. Adjust test.
2937 * g++.dg/mv2.C: Moved to...
2938 * g++.dg/ext/mv2.C: ... here. Adjust test.
2939 * g++.dg/mv3.C: Moved to...
2940 * g++.dg/ext/mv3.C: ... here.
2941 * g++.dg/mv4.C: Moved to...
2942 * g++.dg/ext/mv4.C: ... here.
2943 * g++.dg/mv5.C: Moved to...
2944 * g++.dg/ext/mv5.C: ... here. Adjust test.
2945 * g++.dg/mv6.C: Moved to...
2946 * g++.dg/ext/mv6.C: ... here. Adjust test.
2947 * g++.dg/ext/mv7.C: New test.
2948 * g++.dg/ext/mv8.C: New test.
2949 * g++.dg/ext/mv9.C: New test.
2950 * g++.dg/ext/mv10.C: New test.
2951 * g++.dg/ext/mv11.C: New test.
2953 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2955 PR rtl-optimization/56144
2956 * gcc.dg/pr56144.c: New.
2958 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2960 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2962 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2963 * g++.dg/cpp0x/constexpr-55573.C: Same
2965 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2967 PR tree-optimization/56064
2968 * gcc.dg/fixed-point/view-convert.c: New test.
2970 2013-01-30 Andreas Schwab <schwab@suse.de>
2972 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2973 evaluate the end index in string range.
2975 2013-01-30 Tobias Burnus <burnus@net-b.de>
2978 * gfortran.dg/allocatable_function_6.f90: New.
2980 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2981 Mikael Morin <mikael@gcc.gnu.org>
2984 * gfortran.dg/proc_ptr_comp_36.f90: New.
2986 2013-01-29 Richard Biener <rguenther@suse.de>
2988 PR tree-optimization/55270
2989 * gcc.dg/torture/pr55270.c: New testcase.
2991 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2993 PR rtl-optimization/56117
2994 * gcc.dg/pr56117.c: New test.
2996 2013-01-28 Richard Biener <rguenther@suse.de>
2998 PR tree-optimization/56034
2999 * gcc.dg/torture/pr56034.c: New testcase.
3001 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3003 PR tree-optimization/56125
3004 * gcc.dg/pr56125.c: New test.
3006 2013-01-28 Tobias Burnus <burnus@net-b.de>
3007 Mikael Morin <mikael@gcc.gnu.org>
3010 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3011 * gfortran.dg/import8.f90: Likewise.
3012 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3013 * gfortran.dg/import10.f90: New test.
3014 * gfortran.dg/import11.f90: Likewise
3016 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3019 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3020 string.h. Provide memset, malloc and free prototypes, adjust line
3021 numbers in dg-output.
3022 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3023 Provide memset prototype and adjust line numbers in dg-output.
3024 * c-c++-common/asan/global-overflow-1.c: Likewise.
3026 PR tree-optimization/56094
3027 * gcc.dg/pr56094.c: New test.
3029 2013-01-27 Amol Pise <amolpise15@gmail.com>
3031 * gcc.target/arm/neon-vfnms-1.c: New test.
3032 * gcc.target/arm/neon-vfnma-1.c: New test.
3034 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3037 * gcc.target/i386/pr56114.c: New test.
3039 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3042 * gfortran.dg/associate_14.f90: New test.
3045 * gfortran.dg/associate_13.f90: New test.
3047 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3049 PR tree-optimization/56098
3050 * gcc.dg/pr56098-1.c: New test.
3051 * gcc.dg/pr56098-2.c: New test.
3053 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3056 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3058 2013-01-22 Marek Polacek <polacek@redhat.com>
3060 PR tree-optimization/56035
3061 * gcc.dg/pr56035.c: New test.
3063 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3065 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3068 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3070 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3072 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3075 * gcc.dg/pr56078.c: New test.
3076 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3078 2013-01-24 Martin Jambor <mjambor@suse.cz>
3080 PR tree-optimization/55927
3081 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3083 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3085 * gcc.target/i386/movsd.c: New test.
3087 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3090 * gcc.target/i386/pr55934.c: New test.
3092 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3095 * gfortran.dg/select_8.f90: New.
3097 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3099 * gcc.target/microblaze/microblaze.exp: Remove
3100 target_config_cflags check.
3102 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3105 * gfortran.dg/gomp/pr56052.f90: New test.
3108 * gcc.dg/pr49069.c: New test.
3110 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3113 * g++.dg/cpp0x/constexpr-static10.C: New.
3115 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3118 * gcc.target/i386/pr56028.c: New test.
3120 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3123 * gcc.target/i386/pr55686.c: New test.
3125 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3128 * g++.dg/cpp0x/variadic139.C: New test.
3129 * g++.dg/cpp0x/variadic140.C: Likewise.
3130 * g++.dg/cpp0x/variadic141.C: Likewise.
3132 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3134 * gnat.dg/warn8.adb: New test.
3136 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3139 * gfortran.dg/include_8.f90: New test.
3141 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3143 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3144 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3146 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3148 PR tree-optimization/56051
3149 * gcc.c-torture/execute/pr56051.c: New test.
3151 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3153 PR rtl-optimization/56023
3154 * gcc.dg/pr56023.c: New test.
3156 2013-01-21 Martin Jambor <mjambor@suse.cz>
3159 * gcc.target/i386/pr56022.c: New test.
3161 2013-01-21 Jason Merrill <jason@redhat.com>
3163 * lib/target-supports.exp (check_effective_target_alias): New.
3165 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3168 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3170 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3172 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3174 2013-01-19 Jeff Law <law@redhat.com>
3176 PR tree-optimization/52631
3177 * tree-ssa/pr52631.c: New test.
3178 * tree-ssa/ssa-fre-9: Update expected output.
3180 2013-01-19 Anthony Green <green@moxielogic.com>
3182 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3185 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3187 PR tree-optimization/56029
3188 * g++.dg/torture/pr56029.C: New test.
3190 2013-01-18 Sharad Singhai <singhai@google.com>
3192 PR tree-optimization/55995
3193 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3195 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3198 * gcc.target/i386/pr55433.c: New.
3200 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3203 * gfortran.dg/pr56015.f90: New test.
3205 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3207 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3209 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3211 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3212 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3213 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3214 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3215 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3217 2013-01-17 Jeff Law <law@redhat.com>
3219 * gcc.dg/pr52573.c: Move to...
3220 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3222 PR rtl-optimization/52573
3223 * gcc.dg/pr52573.c: New test.
3225 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3228 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3229 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3230 check_no_compiler_messages to test support in ucontext.h.
3231 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3232 compliant RLIMIT_AS.
3234 2013-01-17 Marek Polacek <polacek@redhat.com>
3236 PR rtl-optimization/55833
3237 * gcc.dg/pr55833.c: New test.
3239 2013-01-17 Jan Hubicka <jh@suse.cz>
3241 PR tree-optimization/55273
3242 * gcc.c-torture/compile/pr55273.c: New testcase.
3244 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3247 * gcc.target/pr55981.c: New test.
3249 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3251 * gcc.target/arm/pr40887.c: Require at least armv5.
3252 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3253 * gcc.target/arm/pr51915.c: Likewise.
3254 * gcc.target/arm/pr52006.c: Likewise.
3255 * gcc.target/arm/pr53187.c: Likewise.
3257 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3258 * gcc.target/arm/ftest-support-arm.h: Delete.
3259 * gcc.target/arm/ftest-support-thumb.h: Delete.
3260 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3261 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3262 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3263 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3264 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3265 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3266 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3267 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3268 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3269 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3270 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3271 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3272 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3273 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3274 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3275 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3276 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3277 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3278 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3279 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3280 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3281 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3282 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3283 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3285 2013-01-17 Martin Jambor <mjambor@suse.cz>
3287 PR tree-optimizations/55264
3288 * g++.dg/ipa/pr55264.C: New test.
3290 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3293 * gfortran.dg/class_55.f90: New.
3295 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3298 * gcc.c-torture/execute/builtins/builtins.exp: Add
3299 -Wl,--allow-multiple-definition for eabi and elf targets.
3302 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3303 check_effective_target_vect_perm_short,
3304 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3305 check_effective_target_vect64): Return 0 for big-endian ARM.
3306 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3308 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3311 2013-01-16 Richard Biener <rguenther@suse.de>
3313 PR tree-optimization/55964
3314 * gcc.dg/torture/pr55964.c: New testcase.
3316 2013-01-16 Richard Biener <rguenther@suse.de>
3318 PR tree-optimization/54767
3319 PR tree-optimization/53465
3320 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3322 2013-01-16 Christian Bruel <christian.bruel@st.com>
3325 * gcc.target/sh/sh-switch.c: New testcase.
3327 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3329 * gcc.dg/webizer.c: Increase the array size.
3331 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3334 * gcc.dg/pr55940.c: New test.
3336 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3337 Harald Anlauf <anlauf@gmx.de>
3339 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3340 * gfortran.dg/bounds_check_5.f90: Likewise.
3341 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3342 * gfortran.dg/continuation_9.f90: Likewise.
3343 * gfortran.dg/move_alloc_13.f90: Likewise.
3344 * gfortran.dg/structure_constructor_11.f90: Likewise.
3345 * gfortran.dg/tab_continuation.f: Likewise.
3346 * gfortran.dg/warning-directive-2.F90: Likewise.
3347 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3349 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3351 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3352 * gcc.target/arm/fma-sp.c: Likewise.
3354 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3356 PR rtl-optimization/55153
3357 * gcc.dg/pr55153.c: New.
3359 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3361 PR tree-optimization/55920
3362 * gcc.c-torture/compile/pr55920.c: New test.
3364 2013-01-15 Richard Biener <rguenther@suse.de>
3367 * gcc.dg/torture/pr55882.c: New testcase.
3369 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3371 PR tree-optimization/55955
3372 * gcc.c-torture/compile/pr55955.c: New test.
3374 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3377 * g++.dg/cpp0x/alias-decl-31.C: New test.
3379 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3382 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3383 case where interface is null.
3385 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3388 * gfortran.dg/array_constructor_40.f90: New test.
3390 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3392 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3394 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3396 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3397 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3398 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3399 * gcc.target/aarch64/vect-ld1r.c: New.
3400 * gcc.target/aarch64/vect-ld1r.x: New.
3402 2013-01-14 Andi Kleen <ak@linux.intel.com>
3405 * gcc.target/i386/hle-clear-rel.c: New file
3406 * gcc.target/i386/hle-store-rel.c: New file.
3408 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3410 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3411 * gfortran.dg/bounds_check_4.f90: Likewise.
3412 * gfortran.dg/inquire_10.f90: Likewise.
3413 * gfortran.dg/minloc_3.f90: Likewise.
3414 * gfortran.dg/minlocval_3.f90: Likewise.
3415 * gfortran.dg/module_double_reuse.f90: Likewise.
3416 * gfortran.dg/mvbits_1.f90: Likewise.
3417 * gfortran.dg/oldstyle_1.f90: Likewise.
3418 * gfortran.dg/pr20163-2.f: Likewise.
3419 * gfortran.dg/save_1.f90: Likewise.
3420 * gfortran.dg/scan_1.f90: Likewise.
3421 * gfortran.dg/select_char_1.f90: Likewise.
3422 * gfortran.dg/shape_4.f90: Likewise.
3423 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3424 * gfortran.dg/function_optimize_10.f90: Likewise.
3425 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3426 * gfortran.dg/used_types_17.f90: Likewise.
3427 * gfortran.dg/used_types_18.f90: Likewise.
3429 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3432 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3434 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3436 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3438 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3440 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3442 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3445 * gfortran.dg/assumed_type_2.f90: Fix test case.
3446 * gfortran.dg/internal_pack_13.f90: New test.
3447 * gfortran.dg/internal_pack_14.f90: New test.
3449 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3452 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3453 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3456 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3458 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3460 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3463 * gcc.target/s390/pr55719.c: New testcase.
3465 2013-01-11 Richard Guenther <rguenther@suse.de>
3467 PR tree-optimization/44061
3468 * gcc.dg/pr44061.c: New testcase.
3470 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3472 Update copyright years.
3474 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3475 Jakub Jelinek <jakub@redhat.com>
3478 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3480 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3482 PR rtl-optimization/55672
3483 * gcc.target/i386/pr55672.c: New.
3485 2013-01-10 Jeff Law <law@redhat.com>
3487 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3488 pass/fail message unique.
3491 2013-01-10 Jason Merrill <jason@redhat.com>
3493 * ada/.gitignore: New.
3495 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3497 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3499 * g++.dg/tls/thread_local2.C: Likewise.
3500 * g++.dg/tls/thread_local2g.C: Likewise.
3501 * g++.dg/tls/thread_local6.C: Likewise.
3502 * g++.dg/tls/thread_local-order1.C: Add tls options.
3503 * g++.dg/tls/thread_local-order2.C: Likewise.
3504 * g++.dg/tls/thread_local3.C: Likewise.
3505 * g++.dg/tls/thread_local3g.C: Likewise.
3506 * g++.dg/tls/thread_local4.C: Likewise.
3507 * g++.dg/tls/thread_local4g.C: Likewise.
3508 * g++.dg/tls/thread_local5.C: Likewise.
3509 * g++.dg/tls/thread_local5g.C: Likewise.
3510 * g++.dg/tls/thread_local6g.C: Likewise.
3512 2013-01-10 Kostya Serebryany <kcc@google.com>
3514 * g++.dg/asan/asan_test.cc: Sync from upstream.
3516 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3518 PR tree-optimization/55921
3519 * gcc.c-torture/compile/pr55921.c: New test.
3521 2013-01-09 Jan Hubicka <jh@suse.cz>
3523 PR tree-optimization/55569
3524 * gcc.c-torture/compile/pr55569.c: New testcase.
3526 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3529 * gfortran.dg/use_28.f90: New test.
3531 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3533 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3534 number matching more robust.
3536 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3538 PR rtl-optimization/55829
3539 * gcc.target/i386/pr55829.c: New.
3541 2013-01-09 Tobias Burnus <burnus@net-b.de>
3544 * gfortran.dg/bind_c_bool_1.f90: New.
3545 * gfortran.dg/do_5.f90: Add dg-warning.
3547 2013-01-09 Jan Hubicka <jh@suse.cz>
3549 PR tree-optimization/55875
3550 * gcc.c-torture/execute/pr55875.c: New testcase.
3551 * g++.dg/torture/pr55875.C: New testcase.
3553 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3556 * c-c++-common/pr48418.c: New test.
3558 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3561 * g++.dg/tls/thread_local-ice.C: New.
3563 2013-01-09 Andreas Schwab <schwab@suse.de>
3565 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3567 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3569 PR tree-optimization/48189
3570 * gcc.dg/pr48189.c: New test.
3572 2013-01-04 Jan Hubicka <jh@suse.cz>
3574 PR tree-optimization/55823
3575 * g++.dg/ipa/devirt-10.C: New testcase.
3577 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3578 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3580 PR rtl-optimization/55845
3581 * gcc.target/i386/pr55845.c: New test.
3583 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3585 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3586 instructions generated instead of number of occurances.
3588 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3590 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3591 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3592 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3593 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3594 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3595 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3596 * gcc.target/aarch64/vect-fcm.x: Likewise.
3597 * lib/target-supports.exp
3598 (check_effective_target_vect_cond): Enable for AArch64.
3600 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3602 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3603 endian-safe float pool loading.
3604 (test_square_root_v4sf): Likewise.
3605 (test_square_root_v2df): Likewise.
3606 * lib/target-supports.exp
3607 (check_effective_target_vect_call_sqrtf): Add AArch64.
3609 2013-01-08 Martin Jambor <mjambor@suse.cz>
3612 * gcc.dg/tree-ssa/pr55579.c: New test.
3614 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3616 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3619 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3622 * gcc.dg/torture/pr55890-3.c: New test.
3625 * gcc.c-torture/compile/pr55851.c: New test.
3628 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3631 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3634 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3636 2013-01-07 Tobias Burnus <burnus@net-b.de>
3639 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3640 * gfortran.dg/pointer_init_7.f90: New.
3642 2013-01-07 Richard Biener <rguenther@suse.de>
3644 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3646 2013-01-07 Richard Biener <rguenther@suse.de>
3649 * gcc.dg/torture/pr55890-1.c: New testcase.
3650 * gcc.dg/torture/pr55890-2.c: Likewise.
3652 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3654 * gcc.target/aarch64/fmovd.c: New.
3655 * gcc.target/aarch64/fmovf.c: Likewise.
3656 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3657 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3658 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3659 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3660 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3661 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3663 2013-01-07 Richard Biener <rguenther@suse.de>
3665 PR tree-optimization/55888
3666 PR tree-optimization/55862
3667 * gcc.dg/torture/pr55888.c: New testcase.
3669 2013-01-07 Tobias Burnus <burnus@net-b.de>
3672 * gfortran.dg/intrinsic_size_3.f90: New.
3674 2013-01-07 Tobias Burnus <burnus@net-b.de>
3677 * gfortran.dg/select_type_32.f90: New.
3679 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3682 * g++.dg/cpp0x/alias-decl-29.C: New test.
3684 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3689 * gfortran.dg/class_array_15.f03: New test.
3691 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3696 * gfortran.dg/use_23.f90: New test.
3697 * gfortran.dg/use_24.f90: New test.
3698 * gfortran.dg/use_25.f90: New test.
3699 * gfortran.dg/use_26.f90: New test.
3700 * gfortran.dg/use_27.f90: New test.
3702 2013-01-06 Olivier Hainque <hainque@adacore.com>
3704 * gnat.dg/specs/clause_on_volatile.ads: New test.
3706 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3708 * gnat.dg/alignment10.adb: New test.
3710 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3711 Mikael Morin <mikael@gcc.gnu.org>
3714 * gfortran.dg/use_22.f90: New test.
3716 2013-01-04 Andrew Pinski <apinski@cavium.com>
3718 * gcc.target/aarch64/cmp-1.c: New testcase.
3720 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3723 * gfortran.dg/select_type_31.f03: New test.
3725 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3727 PR c++/54526 (again)
3728 * g++.dg/cpp0x/parse2.C: Extend.
3729 * g++.old-deja/g++.other/crash28.C: Adjust.
3731 2013-01-04 Richard Biener <rguenther@suse.de>
3733 PR tree-optimization/55862
3734 * gcc.dg/torture/pr55862.c: New testcase.
3736 2013-01-04 Martin Jambor <mjambor@suse.cz>
3738 PR tree-optimization/55755
3739 * gcc.dg/torture/pr55755.c: New test.
3740 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3741 * gcc.dg/tree-ssa/pr45144.c: Update.
3743 2013-01-04 Richard Biener <rguenther@suse.de>
3746 * gcc.dg/fold-reassoc-2.c: New testcase.
3748 2013-01-04 Tobias Burnus <burnus@net-b.de>
3751 * gfortran.dg/null_7.f90: New.
3753 2013-01-04 Tobias Burnus <burnus@net-b.de>
3757 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3758 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3759 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3761 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3763 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3765 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3768 * gfortran.dg/assignment_1.f90: Modified.
3769 * gfortran.dg/assignment_4.f90: New.
3771 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3773 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3775 2013-01-03 Richard Biener <rguenther@suse.de>
3777 PR tree-optimization/55857
3778 * gcc.dg/vect/pr55857-1.c: New testcase.
3779 * gcc.dg/vect/pr55857-2.c: Likewise.
3781 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3783 PR rtl-optimization/55838
3784 * gcc.dg/pr55838.c: New test.
3786 PR tree-optimization/55832
3787 * gcc.c-torture/compile/pr55832.c: New test.
3789 2013-01-02 Teresa Johnson <tejohnson@google.com>
3791 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3792 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3793 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3794 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3795 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3796 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3797 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3798 * gcc.dg/unroll_1.c: Ditto.
3799 * gcc.dg/unroll_2.c: Ditto.
3800 * gcc.dg/unroll_3.c: Ditto.
3801 * gcc.dg/unroll_4.c: Ditto.
3803 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3805 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3807 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3810 * gfortran.dg/eof_4.f90: New test.
3812 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3814 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3815 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3816 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3817 (compat_setup_dfp): Initialize compat_alt_caret and
3818 compat_save_TEST_ALWAYS_FLAGS.
3820 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3822 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3824 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3826 * gcc.dg/torture/fp-int-convert-2.c: New test.
3828 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3830 * gfortran.dg/newunit_3.f90: Add dg-do run.
3831 * gfortran.dg/inquire_15.f90: Add dg-do run.
3833 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3835 PR tree-optimization/55831
3836 * gcc.dg/pr55831.c: New test.
3838 Copyright (C) 2013 Free Software Foundation, Inc.
3840 Copying and distribution of this file, with or without modification,
3841 are permitted in any medium without royalty provided the copyright
3842 notice and this notice are preserved.