1 2013-05-22 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/assumed_type_6.f90: New.
6 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
9 * g++.dg/cpp0x/Wunused-parm.C: New.
11 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
13 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
14 * g++.dg/warn/Wdouble-promotion.C: Likewise.
16 2013-05-21 Easwaran Raman <eraman@google.com>
18 PR tree-optimization/57322
19 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
21 2013-05-21 Graham Stott <graham.stott@btinternet.com>
23 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
26 2013-05-21 Tobias Burnus <burnus@net-b.de>
29 * gfortran.dg/assumed_type_5.f90: New.
30 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
31 * gfortran.dg/assumed_rank_2.f90: Ditto.
32 * gfortran.dg/assumed_type_3.f90: Update dg-error.
33 * gfortran.dg/no_arg_check_3.f90: Ditto.
35 2013-05-21 Jakub Jelinek <jakub@redhat.com>
37 PR tree-optimization/57331
38 * gcc.c-torture/compile/pr57331.c: New test.
40 2013-05-21 Richard Biener <rguenther@suse.de>
42 PR tree-optimization/57330
43 * gcc.dg/torture/pr57330.c: New testcase.
45 2013-05-21 Richard Biener <rguenther@suse.de>
47 PR tree-optimization/57303
48 * gcc.dg/torture/pr57303.c: New testcase.
50 2013-05-21 Jakub Jelinek <jakub@redhat.com>
52 PR tree-optimization/57321
53 * gcc.c-torture/execute/pr57321.c: New test.
55 2013-05-20 Tobias Burnus <burnus@net-b.de>
59 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
60 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
61 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
62 * gfortran.dg/binding_label_tests_3.f03: Ditto.
63 * gfortran.dg/binding_label_tests_4.f03: Ditto.
64 * gfortran.dg/binding_label_tests_5.f03: Ditto.
65 * gfortran.dg/binding_label_tests_6.f03: Ditto.
66 * gfortran.dg/binding_label_tests_7.f03: Ditto.
67 * gfortran.dg/binding_label_tests_8.f03: Ditto.
68 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
69 * gfortran.dg/binding_label_tests_24.f90: New.
70 * gfortran.dg/binding_label_tests_25.f90: New.
72 2013-05-20 Tobias Burnus <burnus@net-b.de>
75 * gfortran.dg/binding_label_tests_17.f90: New.
76 * gfortran.dg/binding_label_tests_18.f90: New.
77 * gfortran.dg/binding_label_tests_19.f90: New.
78 * gfortran.dg/binding_label_tests_20.f90: New.
79 * gfortran.dg/binding_label_tests_21.f90: New.
80 * gfortran.dg/binding_label_tests_22.f90: New.
81 * gfortran.dg/binding_label_tests_23.f90: New.
83 2013-05-20 Tobias Burnus <burnus@net-b.de>
86 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
87 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
88 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
89 * gfortran.dg/common_18.f90: New.
90 * gfortran.dg/common_19.f90: New.
91 * gfortran.dg/common_20.f90: New.
92 * gfortran.dg/common_21.f90: New.
94 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
97 * g++.dg/parse/error52.C: New.
98 * g++.dg/parse/error3.C: Adjust.
99 * g++.dg/parse/error36.C: Likewise.
101 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
104 * gcc.target/sh/pr56547-1.c: New.
105 * gcc.target/sh/pr56547-2.c: New.
107 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
110 * g++.dg/warn/Wsign-compare-6.C: New.
111 * g++.dg/warn/Wdouble-promotion.C: Adjust.
113 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
116 * g++.dg/template/error50.C: New.
118 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
121 * g++.dg/ext/complit13.C: New.
123 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
126 * g++.dg/pr57175.C: New testcase.
128 2013-05-17 Easwaran Raman <eraman@google.com>
130 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
132 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
135 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
137 2013-05-17 Jakub Jelinek <jakub@redhat.com>
139 PR rtl-optimization/57281
140 PR rtl-optimization/57300
141 * gcc.dg/pr57300.c: New test.
142 * gcc.c-torture/execute/pr57281.c: New test.
144 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
147 * g++.dg/ext/sizeof-complit.C: New.
149 2013-05-17 Marek Polacek <polacek@redhat.com>
151 * gcc.dg/strlenopt-25.c: New test.
152 * gcc.dg/strlenopt-26.c: Likewise.
154 2013-05-17 Jakub Jelinek <jakub@redhat.com>
156 * gcc.target/i386/rotate-4.c: Compile only with -mavx
157 instead of -mavx2, require only avx instead of avx2.
158 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
159 of avx2-check.h and turn into an avx runtime test instead of
162 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
164 * g++.dg/ext/vector22.C: Uncomment working test.
166 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
169 * g++.dg/template/pr17410.C: New.
171 2013-05-16 Jakub Jelinek <jakub@redhat.com>
173 * gcc.target/i386/rotate-3.c: New test.
174 * gcc.target/i386/rotate-3a.c: New test.
175 * gcc.target/i386/rotate-4.c: New test.
176 * gcc.target/i386/rotate-4a.c: New test.
177 * gcc.target/i386/rotate-5.c: New test.
178 * gcc.target/i386/rotate-5a.c: New test.
180 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
182 * gcc.dg/visibility-21.c: Require section_anchors.
184 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
186 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
187 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
188 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
190 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
192 * gcc.dg/visibility-21.c: New.
194 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
197 * gcc.dg/pr57286.c: New testcase.
198 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
199 * g++.dg/ext/vector22.C: Comment out transformations not
202 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
205 * gcc.target/mips/call-1.c: Restrict to o32.
206 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
208 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
210 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
212 * g++.dg/warn/Wshadow-1.C: Likewise.
213 * g++.dg/warn/Wshadow-6.C: Likewise.
214 * g++.dg/warn/Wshadow-7.C: Likewise.
216 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
219 * g++.dg/parse/pr31952-1.C: New.
220 * g++.dg/parse/pr31952-2.C: Likewise.
221 * g++.dg/parse/pr31952-3.C: Likewise.
223 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
224 * g++.old-deja/g++.jason/cond.C: Likewise.
225 * g++.dg/cpp0x/range-for5.C: Likewise.
227 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
230 * gcc.target/arm/pr40887.c: Adjust testcase.
231 * gcc.target/arm/pr19599.c: New test.
233 2013-05-15 Richard Biener <rguenther@suse.de>
235 PR tree-optimization/57275
236 * gcc.target/i386/pr57275.c: New testcase.
238 2013-05-15 Jan Hubicka <jh@suse.cz>
240 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
241 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
242 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
244 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
246 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
249 2013-05-14 Jakub Jelinek <jakub@redhat.com>
252 * c-c++-common/Wsequence-point-1.c: New test.
254 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
256 * g++.dg/ext/vector22.C: New testcase.
257 * gcc.dg/binop-xor3.c: Remove xfail.
259 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
261 * gcc.target/aarch64/vect-fcm.x: Add cases testing
262 FLOAT cmp FLOAT ? INT : INT.
263 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
264 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
265 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
266 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
267 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
268 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
270 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
273 * g++.dg/cpp0x/defaulted43.C: New.
275 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
277 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
278 (alloca): Remove declaration.
279 (foo9): Replace alloca by __builtin_alloca.
281 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
283 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
284 Expect "size of array is too large" error.
286 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
288 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
290 2013-05-14 Richard Biener <rguenther@suse.de>
293 * g++.dg/torture/pr57235.C: New testcase.
295 2013-05-14 Jakub Jelinek <jakub@redhat.com>
298 * gcc.dg/torture/pr57251.c: New test.
300 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
303 * gcc.target/i386/pr57264.c: New test.
305 2013-05-13 Jakub Jelinek <jakub@redhat.com>
307 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
309 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
311 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
313 2013-05-13 Jakub Jelinek <jakub@redhat.com>
315 PR tree-optimization/45216
316 PR tree-optimization/57157
317 * c-c++-common/rotate-1.c: Add 32 tests with +.
318 * c-c++-common/rotate-1a.c: Adjust.
319 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
320 * c-c++-common/rotate-2b.c: New test.
321 * c-c++-common/rotate-3.c: Add 32 tests with +.
322 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
323 * c-c++-common/rotate-4b.c: New test.
324 * c-c++-common/rotate-5.c: New test.
326 2013-05-13 Martin Jambor <mjambor@suse.cz>
329 * gcc.dg/ipa/remref-0.c: New test.
330 * gcc.dg/ipa/remref-1a.c: Likewise.
331 * gcc.dg/ipa/remref-1b.c: Likewise.
332 * gcc.dg/ipa/remref-2a.c: Likewise.
333 * gcc.dg/ipa/remref-2b.c: Likewise.
335 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
337 * gcc.dg/vector-shift-2.c: New testcase.
339 2013-05-13 Jakub Jelinek <jakub@redhat.com>
341 PR tree-optimization/57230
342 * gcc.dg/strlenopt-24.c: New test.
344 PR tree-optimization/57230
345 * gcc.dg/strlenopt-23.c: New test.
347 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
350 * gcc.target/sh/pr57108.c: Move this test case to ...
351 * gcc.c-torture/compile/pr57108.c: ... here.
353 2013-05-10 Richard Biener <rguenther@suse.de>
355 PR tree-optimization/57214
356 * gcc.dg/torture/pr57214.c: New testcase.
358 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
360 * gcc.dg/vector-shift.c: New testcase.
362 2013-05-10 Jakub Jelinek <jakub@redhat.com>
364 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
366 PR tree-optimization/45216
367 PR tree-optimization/57157
368 * c-c++-common/rotate-1.c: New test.
369 * c-c++-common/rotate-1a.c: New test.
370 * c-c++-common/rotate-2.c: New test.
371 * c-c++-common/rotate-2a.c: New test.
372 * c-c++-common/rotate-3.c: New test.
373 * c-c++-common/rotate-3a.c: New test.
374 * c-c++-common/rotate-4.c: New test.
375 * c-c++-common/rotate-4a.c: New test.
377 2013-05-10 Richard Biener <rguenther@suse.de>
379 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
380 * gcc.target/i386/l_fma_double_1.c: Adjust.
381 * gcc.target/i386/l_fma_double_2.c: Likewise.
382 * gcc.target/i386/l_fma_double_3.c: Likewise.
383 * gcc.target/i386/l_fma_double_4.c: Likewise.
384 * gcc.target/i386/l_fma_double_5.c: Likewise.
385 * gcc.target/i386/l_fma_double_6.c: Likewise.
386 * gcc.target/i386/l_fma_float_1.c: Likewise.
387 * gcc.target/i386/l_fma_float_2.c: Likewise.
388 * gcc.target/i386/l_fma_float_3.c: Likewise.
389 * gcc.target/i386/l_fma_float_4.c: Likewise.
390 * gcc.target/i386/l_fma_float_5.c: Likewise.
391 * gcc.target/i386/l_fma_float_6.c: Likewise.
393 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
396 * g++.dg/cpp0x/pr51226.C: New.
398 2013-04-16 Han Shen <shenhan@google.com>
400 Test cases for '-fstack-protector-strong'.
401 * gcc.dg/fstack-protector-strong.c: New.
402 * g++.dg/fstack-protector-strong.C: New.
404 2013-05-07 Ian Bolton <ian.bolton@arm.com>
406 * gcc.target/aarch64/ands_1.c: New test.
407 * gcc.target/aarch64/ands_2.c: Likewise
409 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
411 * lib/target-supports.exp (check_effective_target_hw): New
413 * c-c++-common/asan/clone-test-1.c: Call
414 check_effective_target_hw.
415 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
416 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
417 possible decorations.
418 * c-c++-common/asan/null-deref-1.c: Likewise.
419 * c-c++-common/asan/stack-overflow-1.c: Likewise.
420 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
421 * c-c++-common/asan/use-after-free-1.c: Likewise.
422 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
423 * g++.dg/asan/large-func-test-1.C: Likewise.
425 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
427 * gcc.target/aarch64/scalar_intrinsics.c: Update.
429 2013-05-07 Richard Biener <rguenther@suse.de>
432 * g++.dg/torture/pr57190.C: New testcase.
434 2013-05-07 Jakub Jelinek <jakub@redhat.com>
436 PR tree-optimization/57149
437 * gcc.dg/pr57149.c: New test.
440 * gcc.dg/pr57184.c: New test.
442 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
444 * gnat.dg/specs/array3.ads: New test.
446 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
448 * c-c++-common/vector-scalar-2.c: New testcase.
450 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
452 * gcc.target/i386/asm-dialect-2.c: New testcase.
454 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
457 * g++.dg/cpp0x/auto38.C: New.
459 2013-05-06 Richard Biener <rguenther@suse.de>
461 PR tree-optimization/57185
462 * gcc.dg/autopar/pr57185.c: New testcase.
464 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
467 * gcc.target/i386/pr57106.c: New test.
469 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
471 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
472 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
473 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
474 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
475 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
476 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
477 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
479 2013-05-06 Teresa Johnson <tejohnson@google.com>
482 * gcc.dg/pr57154.c: New test.
484 2013-05-06 Richard Biener <rguenther@suse.de>
487 * gcc.dg/torture/pr57147-1.c: New testcase.
488 * gcc.dg/torture/pr57147-2.c: Likewise.
489 * gcc.dg/torture/pr57147-3.c: Likewise.
491 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
494 * gcc.target/sh/pr55303-1.c: New.
495 * gcc.target/sh/pr55303-2.c: New.
496 * gcc.target/sh/pr55303-3.c: New.
498 2013-05-05 Tobias Burnus <burnus@net-b.de>
500 * gfortran.dg/allocate_with_source_3.f90: New.
502 2013-05-05 Tobias Burnus <burnus@net-b.de>
505 * gfortran.dg/null_8.f90: New.
507 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
510 * g++.dg/cpp0x/enum27.C: New.
511 * g++.dg/cpp0x/enum_base.C: Adjust.
513 2013-05-04 Jakub Jelinek <jakub@redhat.com>
515 PR tree-optimization/56205
516 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
518 2013-05-04 Tobias Burnus <burnus@net-b.de>
520 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
521 * gfortran.dg/bind_c_usage_27.f90: New.
522 * gfortran.dg/bind_c_usage_28.f90: New.
524 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
527 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
529 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
532 * gcc.target/powerpc/pr57150.c: New file.
534 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
536 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
537 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
538 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
539 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
540 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
541 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
542 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
544 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
546 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
547 scan-assembler-times.
549 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
551 * gcc.dg/tree-ssa/slsr-32.c: New.
552 * gcc.dg/tree-ssa/slsr-33.c: New.
553 * gcc.dg/tree-ssa/slsr-34.c: New.
554 * gcc.dg/tree-ssa/slsr-35.c: New.
555 * gcc.dg/tree-ssa/slsr-36.c: New.
556 * gcc.dg/tree-ssa/slsr-37.c: New.
557 * gcc.dg/tree-ssa/slsr-38.c: New.
559 2013-05-03 Ian Bolton <ian.bolton@arm.com>
561 * gcc.target/aarch64/tst_1.c: New test.
562 * gcc.target/aarch64/tst_2.c: Likewise
564 2013-05-02 Jeff Law <law@redhat.com>
566 PR tree-optimization/57144
567 * gcc.c-torture/execute/pr57144.c: New test.
569 2013-05-03 Jakub Jelinek <jakub@redhat.com>
571 PR rtl-optimization/57130
572 * gcc.c-torture/execute/pr57130.c: New test.
574 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
576 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
578 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
580 * gcc.target/aarch64/fabd.c: New file.
582 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
585 * g++.dg/cpp0x/pr54318.C: New.
587 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
590 * g++.dg/parse/error51.C: New.
591 * g++.dg/parse/error15.C: Adjust column numbers.
593 2013-05-02 Tobias Burnus <burnus@net-b.de>
596 * gfortran.dg/size_kind_2.f90: New.
597 * gfortran.dg/size_kind_3.f90: New.
599 2013-05-02 Richard Biener <rguenther@suse.de>
602 * g++.dg/torture/pr57140.C: New testcase.
604 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
607 * gcc.target/arm/pr56732-1.c: New test.
609 2013-05-02 Martin Jambor <mjambor@suse.cz>
612 * gcc.dg/ipa/pr56988.c: New test.
614 2013-05-02 Ian Bolton <ian.bolton@arm.com>
616 * gcc.target/aarch64/bics_1.c: New test.
617 * gcc.target/aarch64/bics_2.c: Likewise.
619 2013-05-02 Jakub Jelinek <jakub@redhat.com>
621 PR rtl-optimization/57131
622 * gcc.c-torture/execute/pr57131.c: New test.
624 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
627 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
629 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
632 * gcc.target/i386/pr57091.c: New test.
634 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
636 * gcc.target/aarch64/vect-vaddv.c: New.
638 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
640 * gcc.target/aarch64/vect-vmaxv.c: New.
641 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
643 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
645 * gcc.target/aarch64/scalar-vca.c: New.
646 * gcc.target/aarch64/vect-vca.c: Likewise.
648 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
650 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
651 (test_vceqd_s64): Force arguments to SIMD registers.
652 (test_vceqzd_s64): Likewise.
653 (test_vcged_s64): Likewise.
654 (test_vcled_s64): Likewise.
655 (test_vcgezd_s64): Likewise.
656 (test_vcged_u64): Likewise.
657 (test_vcgtd_s64): Likewise.
658 (test_vcltd_s64): Likewise.
659 (test_vcgtzd_s64): Likewise.
660 (test_vcgtd_u64): Likewise.
661 (test_vclezd_s64): Likewise.
662 (test_vcltzd_s64): Likewise.
663 (test_vtst_s64): Likewise.
664 (test_vtst_u64): Likewise.
666 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
669 * g++.dg/cpp0x/decltype53.C: New.
671 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
674 * gfortran.dg/power_5.f90: New test.
676 2013-04-30 Richard Biener <rguenther@suse.de>
679 * gcc.dg/torture/pr57122.c: New testcase.
681 2013-04-30 Richard Biener <rguenther@suse.de>
684 * g++.dg/torture/pr57107.C: New testcase.
686 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
688 PR rtl-optimization/57105
689 * gcc.dg/pr57105.c: New test.
691 2013-04-30 Jakub Jelinek <jakub@redhat.com>
693 PR tree-optimization/57104
694 * gcc.dg/pr57104.c: New test.
696 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
699 * gcc.target/i386/pr44578.c: New test.
701 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
704 * gcc.target/i386/pr57097.c: New test.
706 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
709 * gcc.target/i386/pr57098.c: New test.
711 2013-04-29 Kai Tietz <ktietz@redhat.com>
713 * gcc.c-torture/execute/pr55875.c: New test.
715 2013-04-29 Richard Biener <rguenther@suse.de>
718 * gcc.dg/torture/pr57075.c: New testcase.
720 2013-04-29 Richard Biener <rguenther@suse.de>
723 * gcc.dg/autopar/pr57103.c: New testcase.
725 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
727 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
729 2013-04-29 Tom de Vries <tom@codesourcery.com>
731 * gcc.dg/pr50763.c: Update test.
733 2013-04-26 Jeff Law <law@redhat.com>
735 * gcc.dg/tree-ssa/vrp88.c: New test.
737 2013-04-29 Christian Bruel <christian.bruel@st.com>
740 * gcc.target/sh/pr57108.c: New test.
742 2013-04-29 Richard Biener <rguenther@suse.de>
745 * gfortran.dg/gomp/pr57089.f90: New testcase.
747 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
749 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
751 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
753 * gcc.target/aarch64/vect-vcvt.c: New.
755 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
757 * gcc.target/aarch64/vect-vrnd.c: New.
759 2013-04-29 Richard Biener <rguenther@suse.de>
761 PR tree-optimization/57081
762 * gcc.dg/torture/pr57081.c: New testcase.
764 2013-04-29 Jakub Jelinek <jakub@redhat.com>
766 PR tree-optimization/57083
767 * gcc.dg/torture/pr57083.c: New test.
769 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
772 * g++.dg/cpp0x/decltype52.C: New.
774 2013-04-28 Jakub Jelinek <jakub@redhat.com>
776 N3472 binary constants
777 * g++.dg/cpp/limits.C: Adjust warning wording.
778 * g++.dg/system-binary-constants-1.C: Likewise.
779 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
781 2013-04-28 Tobias Burnus <burnus@net-b.de>
784 * gfortran.dg/coarray_30.f90: New.
786 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
789 * frontend-passes (optimize_power): New function.
790 (optimize_op): Use it.
792 2013-04-27 Jakub Jelinek <jakub@redhat.com>
795 * gcc.c-torture/execute/pr56866.c: New test.
796 * gcc.target/i386/pr56866.c: New test.
798 2013-04-26 Jakub Jelinek <jakub@redhat.com>
801 * gcc.dg/setjmp-5.c: New test.
803 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
806 * g++.dg/cpp0x/constexpr-55708.C: New.
808 2013-04-26 Richard Biener <rguenther@suse.de>
810 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
811 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
812 * gcc.dg/pr53265.c: Remove XFAILs.
813 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
814 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
816 2013-04-26 Jakub Jelinek <jakub@redhat.com>
818 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
819 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
820 -fdiagnostics-color=never option similarly to
821 -fno-diagnostics-show-caret option.
823 2013-04-25 Jakub Jelinek <jakub@redhat.com>
825 PR rtl-optimization/57003
826 * gcc.target/i386/pr57003.c: New test.
828 2013-04-25 Marek Polacek <polacek@redhat.com>
830 PR tree-optimization/57066
831 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
833 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
834 Tejas Belagod <tejas.belagod@arm.com>
836 * gcc.target/aarch64/vaddv-intrinsic.c: New.
837 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
838 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
840 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
842 * gcc.target/aarch64/cmp.c: New.
844 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
846 * gcc.target/aarch64/ngc.c: New.
848 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
850 * lib/target-supports.exp
851 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
852 (check_effective_target_arm_neon_fp16_ok): Likewise.
853 (add_options_for_arm_neon_fp16): Likewise.
854 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
855 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
857 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
859 PR rtl-optimizations/57046
860 * gcc.target/i386/pr57046.c: New test.
862 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
864 * g++.dg/cpp1y/cplusplus.C: New.
866 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
868 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
870 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
872 * c-c++-common/Wpointer-arith-1.c: New.
874 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
876 * g++.dg/cpp1y/cxx1y_macro.C: New.
878 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
881 * g++.dg/cpp0x/sfinae45.C: New.
883 2013-04-24 Richard Biener <rguenther@suse.de>
886 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
888 2013-04-23 Richard Biener <rguenther@suse.de>
891 * gcc.dg/torture/pr57036-1.c: New testcase.
892 * gcc.dg/torture/pr57036-2.c: Likewise.
894 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
896 * gcc.target/aarch64/scalar-mov.c: New testcase.
898 2013-04-23 Richard Biener <rguenther@suse.de>
900 PR tree-optimization/57026
901 * gcc.dg/torture/pr57026.c: New testcase.
903 2013-04-22 Janus Weil <janus@gcc.gnu.org>
907 * gfortran.dg/transfer_check_4.f90: New.
909 2013-04-22 Marek Polacek <polacek@redhat.com>
912 * gcc.dg/pr56990.c: New test.
914 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
917 * gcc.target/i386/pr57018.c: New test.
919 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
921 * gcc.target/aarch64/vrecps.c: New.
922 * gcc.target/aarch64/vrecpx.c: Likewise.
924 2013-04-22 Christian Bruel <christian.bruel@st.com>
927 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
929 2013-04-21 Jeff Law <law@redhat.com>
931 * gcc.dg/tree-ssa/forwprop-26.c: New test.
933 2013-04-20 Tobias Burnus <burnus@net-b.de>
936 * gfortran.dg/c_loc_test_22.f90: New.
938 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
940 PR rtl-optimization/56847
941 * gcc.dg/pr56847.c: New test.
943 2013-04-19 Richard Biener <rguenther@suse.de>
945 PR tree-optimization/56982
946 * gcc.c-torture/execute/pr56982.c: New testcase.
948 2013-04-19 Martin Jambor <mjambor@suse.cz>
950 PR tree-optimization/56718
951 * g++.dg/ipa/imm-devirt-1.C: New test.
952 * g++.dg/ipa/imm-devirt-2.C: Likewise.
954 2013-04-19 Richard Biener <rguenther@suse.de>
956 PR tree-optimization/57000
957 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
959 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
960 Mikael Morin <mikael@gcc.gnu.org>
963 * gfortran.dg/array_constructor_45.f90: New test.
964 * gfortran.dg/array_constructor_46.f90: New test.
965 * gfortran.dg/array_constructor_47.f90: New test.
966 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
968 2013-04-18 Jakub Jelinek <jakub@redhat.com>
970 PR rtl-optimization/56999
971 * g++.dg/opt/pr56999.C: New test.
973 2013-04-18 Cary Coutant <ccoutant@google.com>
975 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
976 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
978 2013-04-18 Cary Coutant <ccoutant@google.com>
980 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
981 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
982 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
983 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
984 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
985 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
986 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
987 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
988 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
989 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
990 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
992 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
994 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
996 2013-04-18 Jakub Jelinek <jakub@redhat.com>
998 PR tree-optimization/56984
999 * gcc.c-torture/compile/pr56984.c: New test.
1001 PR rtl-optimization/56992
1002 * gcc.dg/pr56992.c: New test.
1004 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1007 * gfortran.dg/proc_ptr_42.f90: New.
1009 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1011 * gnat.dg/discr41.ad[sb]: New test.
1012 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1013 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1014 * gcc.dg/vect/slp-24.c: Likewise.
1015 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1016 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1017 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1018 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1019 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1020 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1021 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1022 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1023 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1024 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1025 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1026 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1027 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1028 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1029 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1030 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1031 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1032 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1033 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1034 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1035 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1036 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1037 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1038 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1039 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1040 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1042 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1045 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1046 * gfortran.dg/module_md5_1.f90: Remove.
1048 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1050 * gcc.target/aarch64/adds3.c: New.
1051 * gcc.target/aarch64/subs3.c: New.
1053 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1055 * gcc.target/aarch64/adds1.c: New.
1056 * gcc.target/aarch64/adds2.c: New.
1057 * gcc.target/aarch64/subs1.c: New.
1058 * gcc.target/aarch64/subs2.c: New.
1060 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1062 Implement n3599 - Literal operator templates for strings.
1063 * g++.dg/cpp1y/udlit-char-template.C: New test.
1064 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1066 2013-04-16 Tobias Burnus <burnus@net-b.de>
1069 * gfortran.dg/no_arg_check_1.f90: New.
1070 * gfortran.dg/no_arg_check_2.f90: New.
1071 * gfortran.dg/no_arg_check_3.f90: New.
1073 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1076 * gfortran.dg/proc_ptr_41.f90: New.
1078 2013-04-16 Richard Biener <rguenther@suse.de>
1080 PR tree-optimization/56756
1081 * gcc.dg/torture/pr56756.c: New testcase.
1083 2013-04-16 Tobias Burnus <burnus@net-b.de>
1086 * gfortran.dg/c_assoc_5.f90: New.
1088 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1090 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1091 * gcc.c-torture/execute/pr33992.x: Remove.
1092 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1093 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1094 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1096 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1098 PR tree-optimization/56962
1099 * gcc.c-torture/execute/pr56962.c: New test.
1101 2013-04-15 Richard Biener <rguenther@suse.de>
1103 PR tree-optimization/56933
1104 * gcc.dg/vect/pr56933.c: New testcase.
1106 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1108 * gcc.target/arm/anddi3-opt.c: New test.
1109 * gcc.target/arm/anddi3-opt2.c: Likewise.
1111 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1113 * gcc.dg/pr56890-1.c: New test.
1114 * gcc.dg/pr56890-2.c: Likewise.
1116 2013-04-15 Joey Ye <joey.ye@arm.com>
1118 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1119 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1121 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1124 * gfortran.dg/select_type_33.f03: New test.
1126 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1129 * gfortran.dg/typebound_proc_29.f03: New.
1131 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1134 * gfortran.dg/typebound_proc_28.f03: New.
1136 2013-04-12 Jeff Law <law@redhat.com>
1138 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1141 2013-04-12 Tobias Burnus <burnus@net-b.de>
1144 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1146 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1149 * gcc.target/i386/pr56903.c: New test.
1151 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1154 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1155 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1156 * gfortran.dg/block_11.f90: Fix invalid test case.
1157 * gfortran.dg/function_types_3.f90: Add new error message.
1158 * gfortran.dg/global_references_1.f90: Ditto.
1159 * gfortran.dg/import2.f90: Remove unneeded parts.
1160 * gfortran.dg/import6.f90: Fix invalid test case.
1161 * gfortran.dg/proc_decl_2.f90: Ditto.
1162 * gfortran.dg/proc_decl_9.f90: Ditto.
1163 * gfortran.dg/proc_decl_18.f90: Ditto.
1164 * gfortran.dg/proc_ptr_40.f90: New.
1165 * gfortran.dg/whole_file_7.f90: Modified error wording.
1166 * gfortran.dg/whole_file_16.f90: Ditto.
1167 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1168 * gfortran.dg/whole_file_18.f90: Modified error wording.
1169 * gfortran.dg/whole_file_20.f03: Ditto.
1170 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1173 2013-04-12 Richard Biener <rguenther@suse.de>
1176 2013-04-10 Richard Biener <rguenther@suse.de>
1178 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1180 2013-04-12 Tobias Burnus <burnus@net-b.de>
1183 * gfortran.dg/class_allocate_15.f90: New.
1186 2013-04-12 Tobias Burnus <burnus@net-b.de>
1188 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1189 scan-tree-dump-times.
1191 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1193 PR tree-optimization/56918
1194 PR tree-optimization/56920
1195 * gcc.dg/vect/pr56918.c: New test.
1196 * gcc.dg/vect/pr56920.c: New test.
1198 2013-04-12 Tobias Burnus <burnus@net-b.de>
1201 * gfortran.dg/class_allocate_14.f90: New.
1202 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1203 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1205 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1207 * gcc.dg/fold-cstvecshift.c: New testcase.
1209 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1211 * gcc.target/aarch64/negs.c: New.
1214 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1217 * g++.dg/template/arrow4.C: New test.
1219 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1221 * gnat.dg/array23.adb: New test.
1222 * gnat.dg/array23_pkg[123].ads: New helpers.
1224 2013-04-11 Jeff Law <law@redhat.com>
1226 PR tree-optimization/56900
1227 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1229 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1232 * g++.dg/cpp0x/sfinae44.C: New.
1234 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1236 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1237 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1239 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1242 * g++.dg/cpp0x/enum26.C: New.
1243 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1245 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1247 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1249 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1251 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1252 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1253 loop is vectorized and that the correct instruction is generated.
1254 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1255 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1256 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1258 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1260 PR tree-optimization/56899
1261 * gcc.c-torture/execute/pr56899.c: New test.
1263 2013-04-10 David S. Miller <davem@davemloft.net>
1265 * gcc.target/sparc/setcc-4.c: New test.
1266 * gcc.target/sparc/setcc-5.c: New test.
1268 2013-04-10 Richard Biener <rguenther@suse.de>
1270 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1272 2013-04-10 Richard Biener <rguenther@suse.de>
1274 * gcc.dg/vect/slp-39.c: New testcase.
1276 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1278 PR tree-optimization/55524
1279 * gcc.target/epiphany/fnma-1.c: New test.
1281 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1283 * gcc.dg/tree-ssa/inline-11.c: New test
1285 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1288 * g++.dg/template/arrow3.C: New test.
1290 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1292 * gcc.target/arm/minmax_minus.c: New test.
1294 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1297 * c-c++-common/gomp/pr56883.c: New test.
1299 2013-04-09 Jeff Law <law@redhat.com>
1301 * gcc.dg/tree-ssa/vrp87.c: New test.
1303 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1305 PR tree-optimization/56854
1306 * g++.dg/torture/pr56854.C: New test.
1308 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1311 * gfortran.dg/array_constructor_44.f90: New test.
1313 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1316 * g++.dg/cpp0x/constexpr-specialization.C: New.
1318 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1320 * gcc.c-torture/execute/pr56837.c: New test.
1324 * g++.dg/opt/vt3.C: New test.
1325 * g++.dg/opt/vt4.C: New test.
1327 2013-04-08 Jeff Law <law@redhat.com>
1329 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1331 2013-04-08 Richard Biener <rguenther@suse.de>
1333 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1335 2013-04-08 Richard Biener <rguenther@suse.de>
1337 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1339 2013-04-08 Richard Biener <rguenther@suse.de>
1341 * g++.dg/vect/slp-pr56812.cc: Adjust.
1343 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1345 * gcc.dg/pr56837.c: New test.
1346 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1347 "generated memset minus one".
1349 2013-04-07 Tobias Burnus <burnus@net-b.de>
1352 * gfortran.dg/reshape_5.f90: New.
1354 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1357 * gcc.target/powerpc/recip-1.c: Modify expected output.
1358 * gcc.target/powerpc/recip-3.c: Likewise.
1359 * gcc.target/powerpc/recip-4.c: Likewise.
1360 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1362 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1364 * gcc.target/arm/peep-ldrd-1.c: New test.
1365 * gcc.target/arm/peep-strd-1.c: Likewise.
1367 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1369 * gcc.target/arm/negdi-1.c: New test.
1370 * gcc.target/arm/negdi-2.c: Likewise.
1371 * gcc.target/arm/negdi-3.c: Likewise.
1372 * gcc.target/arm/negdi-4.c: Likewise.
1374 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1376 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1377 Add -march=armv8-a when we use v8 NEON.
1378 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1379 (check_effective_target_vect_call_ceilf): Likewise.
1380 (check_effective_target_vect_call_floorf): Likewise.
1381 (check_effective_target_vect_call_roundf): Likewise.
1382 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1383 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1384 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1385 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1386 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1388 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1390 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1391 * gcc.target/powerpc/sd-pwr6.c: Same.
1392 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1393 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1395 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1397 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1399 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1402 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1403 * gfortran.dg/altreturn_4.f90: Ditto.
1404 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1405 * gfortran.dg/altreturn_5.f90: Ditto.
1406 * gfortran.dg/altreturn_6.f90: Ditto.
1407 * gfortran.dg/altreturn_7.f90: Ditto.
1409 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1411 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1413 (check_effective_target_arm_v8_neon_ok_nocache):
1415 (check_effective_target_arm_v8_neon_ok): Change to use
1416 check_effective_target_arm_v8_neon_ok_nocache.
1417 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1419 (check_effective_target_vect_call_btruncf):
1420 Enable for arm and ARMv8 NEON.
1421 (check_effective_target_vect_call_ceilf): Likewise.
1422 (check_effective_target_vect_call_floorf): Likewise.
1423 (check_effective_target_vect_call_roundf): Likewise.
1424 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1427 2013-04-04 Marek Polacek <polacek@redhat.com>
1429 PR tree-optimization/48186
1430 * gcc.dg/pr48186.c: New test.
1432 2013-04-04 Richard Biener <rguenther@suse.de>
1434 PR tree-optimization/56826
1435 * gcc.dg/vect/pr56826.c: New testcase.
1436 * gcc.dg/vect/O3-pr36098.c: Adjust.
1438 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1440 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1441 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1442 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1443 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1444 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1445 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1446 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1447 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1448 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1449 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1451 2013-04-04 Richard Biener <rguenther@suse.de>
1453 PR tree-optimization/56213
1454 * gcc.dg/vect/vect-123.c: New testcase.
1456 2013-04-04 Tobias Burnus <burnus@net-b.de>
1459 * gfortran.dg/read_repeat_2.f90: New.
1461 2013-04-04 Richard Biener <rguenther@suse.de>
1463 PR tree-optimization/56837
1464 * g++.dg/torture/pr56837.C: New testcase.
1466 2013-04-04 Tobias Burnus <burnus@net-b.de>
1469 * gfortran.dg/c_loc_test_21.f90: New.
1470 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1471 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1472 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1473 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1474 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1476 2013-04-03 Jeff Law <law@redhat.com>
1478 PR tree-optimization/56799
1479 * gcc.c-torture/execute/pr56799.c: New test.
1481 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1484 * g++.dg/warn/Wpointer-arith-1.C: New.
1485 * g++.dg/gomp/for-19.C: Adjust.
1487 2013-04-03 Marek Polacek <polacek@redhat.com>
1490 * gcc.dg/pr55702.c: New test.
1492 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1495 * gcc.dg/pr56809.c: New testcase.
1497 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1500 * g++.dg/debug/pr56819.C: New test.
1502 2013-04-03 Richard Biener <rguenther@suse.de>
1504 PR tree-optimization/56817
1505 * g++.dg/torture/pr56817.C: New testcase.
1507 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1509 * gcc.dg/vect/bb-slp-31.c: New file.
1511 2013-04-03 Jason Merrill <jason@redhat.com>
1514 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1516 2013-04-03 Richard Biener <rguenther@suse.de>
1518 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1520 2013-04-03 Richard Biener <rguenther@suse.de>
1522 PR tree-optimization/55964
1523 * gcc.dg/torture/pr55964-2.c: New testcase.
1525 2013-04-03 Richard Biener <rguenther@suse.de>
1527 PR tree-optimization/56501
1528 * gcc.dg/torture/pr56501.c: New testcase.
1530 2013-04-03 Richard Biener <rguenther@suse.de>
1532 PR tree-optimization/56407
1533 * gcc.dg/torture/pr56407.c: New testcase.
1535 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1537 PR tree-optimization/56790
1538 * g++.dg/ext/pr56790-1.C: New testcase.
1540 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1542 * gcc.target/i386/merge-1.c: New testcase.
1543 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1545 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1548 * gcc.c-torture/execute/pr19449.c: New test.
1550 2013-04-03 Richard Biener <rguenther@suse.de>
1552 PR tree-optimization/56812
1553 * g++.dg/vect/slp-pr56812.cc: New testcase.
1555 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1559 * gfortran.dg/altreturn_8.f90: New.
1560 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1561 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1562 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1564 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1566 PR rtl-optimization/56745
1567 * gcc.c-torture/compile/pr56745.c: New test.
1569 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1571 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1573 2013-04-02 Richard Biener <rguenther@suse.de>
1575 PR tree-optimization/56778
1576 * gcc.dg/torture/pr56778.c: New testcase.
1578 2013-04-02 Richard Biener <rguenther@suse.de>
1581 * g++.dg/torture/pr56768.C: New testcase.
1583 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1585 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1587 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1590 * gfortran.dg/namelist_82.f90: New test.
1592 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1595 * gfortran.dg/implicit_class_1.f90: New.
1597 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1600 * gfortran.dg/namelist_81.f90: New test.
1602 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1604 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1605 for constant and equal string lengths.
1606 * gfortran.dg/character_comparison_5.f90: Likewise.
1607 * gfortran.dg/character_comparison_9.f90: New test.
1609 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1611 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1612 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1614 2013-03-29 Tobias Burnus <burnus@net-b.de>
1617 * gfortran.dg/optional_absent_3.f90: New.
1619 2013-03-29 Tobias Burnus <burnus@net-b.de>
1622 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1624 2013-03-29 Tobias Burnus <burnus@net-b.de>
1627 * gfortran.dg/namelist_80.f90: New.
1629 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1632 * gfortran.dg/string_length_2.f90: New test.
1633 * gfortran.dg/dependency_41.f90: New test.
1635 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1638 * gfortran.dg/array_constructor_43.f90: New test.
1639 * gfortran.dg/random_seed_3.f90: New test.
1641 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1643 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1644 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1645 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1646 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1647 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1648 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1649 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1650 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1651 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1652 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1654 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1657 * g++.dg/conversion/op4.C: Adjust.
1658 * g++.dg/cpp0x/rv1n.C: Likewise.
1659 * g++.dg/cpp0x/rv2n.C: Likewise.
1660 * g++.dg/cpp0x/template_deduction.C: Likewise.
1661 * g++.dg/expr/cond8.C: Likewise.
1662 * g++.dg/other/error4.C: Likewise.
1663 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1664 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1665 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1666 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1667 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1668 * g++.old-deja/g++.law/cvt20.C: Likewise.
1669 * g++.old-deja/g++.law/cvt8.C: Likewise.
1670 * g++.old-deja/g++.law/init8.C: Likewise.
1671 * g++.old-deja/g++.mike/net12.C: Likewise.
1672 * g++.old-deja/g++.mike/net8.C: Likewise.
1673 * g++.old-deja/g++.mike/p2793.C: Likewise.
1674 * g++.old-deja/g++.mike/p3836.C: Likewise.
1675 * g++.old-deja/g++.mike/p418.C: Likewise.
1676 * g++.old-deja/g++.mike/p701.C: Likewise.
1677 * g++.old-deja/g++.mike/p807.C: Likewise.
1679 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1682 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1685 2013-03-28 Marek Polacek <polacek@redhat.com>
1687 PR tree-optimization/56695
1688 * gcc.dg/vect/pr56695.c: New test.
1690 2013-03-28 Richard Biener <rguenther@suse.de>
1692 PR tree-optimization/37021
1693 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1694 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1696 2013-03-27 Tobias Burnus <burnus@net-b.de>
1700 * gfortran.dg/sizeof_2.f90: New.
1701 * gfortran.dg/sizeof_3.f90: New.
1702 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1704 2013-03-27 Richard Biener <rguenther@suse.de>
1706 PR tree-optimization/37021
1707 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1709 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1711 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1712 * g++.dg/ipa/ivinline-2.C: Likewise.
1713 * g++.dg/ipa/ivinline-3.C: Likewise.
1714 * g++.dg/ipa/ivinline-4.C: Likewise.
1715 * g++.dg/ipa/ivinline-5.C: Likewise.
1716 * g++.dg/ipa/ivinline-7.C: Likewise.
1717 * g++.dg/ipa/ivinline-8.C: Likewise.
1718 * g++.dg/ipa/ivinline-9.C: Likewise.
1719 * g++.dg/cpp0x/noexcept03.C: Likewise.
1720 * gcc.dg/const-1.c: Likewise.
1721 * gcc.dg/ipa/pure-const-1.c: Likewise.
1722 * gcc.dg/noreturn-8.c: Likewise.
1723 * gcc.target/i386/mmx-1.c: Likewise.
1724 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1725 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1726 * gcc.c-torture/execute/pr33992.x: New file.
1728 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1730 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1732 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1735 * g++.dg/ext/desig5.C: New.
1737 2013-03-26 Tobias Burnus <burnus@net-b.de>
1740 * gfortran.dg/merge_init_expr_2.f90: New.
1741 * gfortran.dg/merge_char_1.f90: Modify test to
1742 stay a run-time test.
1743 * gfortran.dg/merge_char_3.f90: Ditto.
1745 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1747 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1748 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1750 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1753 * g++.dg/cpp0x/range-for23.C: New.
1755 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1758 * gfortran.dg/namelist_79.f90: New.
1760 2013-03-25 Martin Jambor <mjambor@suse.cz>
1762 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1764 2013-03-25 Tobias Burnus <burnus@net-b.de>
1784 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1785 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1786 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1787 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1788 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1789 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1790 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1791 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1792 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1793 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1794 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1795 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1796 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1797 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1798 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1799 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1800 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1801 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1802 * gfortran.dg/pr32601_1.f03: Ditto.
1803 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1804 * gfortran.dg/blockdata_7.f90: New.
1805 * gfortran.dg/c_assoc_4.f90: New.
1806 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1807 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1808 * gfortran.dg/c_funloc_tests_8.f90: New.
1809 * gfortran.dg/c_loc_test_17.f90: New.
1810 * gfortran.dg/c_loc_test_18.f90: New.
1811 * gfortran.dg/c_loc_test_19.f90: New.
1812 * gfortran.dg/c_loc_test_20.f90: New.
1813 * gfortran.dg/c_sizeof_5.f90: New.
1814 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1815 * gfortran.dg/transfer_resolve_2.f90: New.
1816 * gfortran.dg/transfer_resolve_3.f90: New.
1817 * gfortran.dg/transfer_resolve_4.f90: New.
1818 * gfortran.dg/pr32601.f03: Update dg-error.
1819 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1820 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1822 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1824 * gcc.target/arm/vseleqdf.c: New test.
1825 * gcc.target/arm/vseleqsf.c: Likewise.
1826 * gcc.target/arm/vselgedf.c: Likewise.
1827 * gcc.target/arm/vselgesf.c: Likewise.
1828 * gcc.target/arm/vselgtdf.c: Likewise.
1829 * gcc.target/arm/vselgtsf.c: Likewise.
1830 * gcc.target/arm/vselledf.c: Likewise.
1831 * gcc.target/arm/vsellesf.c: Likewise.
1832 * gcc.target/arm/vselltdf.c: Likewise.
1833 * gcc.target/arm/vselltsf.c: Likewise.
1834 * gcc.target/arm/vselnedf.c: Likewise.
1835 * gcc.target/arm/vselnesf.c: Likewise.
1836 * gcc.target/arm/vselvcdf.c: Likewise.
1837 * gcc.target/arm/vselvcsf.c: Likewise.
1838 * gcc.target/arm/vselvsdf.c: Likewise.
1839 * gcc.target/arm/vselvssf.c: Likewise.
1841 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1843 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1845 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1846 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1847 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1848 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1849 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1850 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1851 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1852 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1853 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1854 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1855 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1856 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1857 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1858 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1859 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1860 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1861 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1862 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1863 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1864 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1865 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1866 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1867 * gcc.target/arm/atomic-op-char.c: Likewise.
1868 * gcc.target/arm/atomic-op-consume.c: Likewise.
1869 * gcc.target/arm/atomic-op-int.c: Likewise.
1870 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1871 * gcc.target/arm/atomic-op-release.c: Likewise.
1872 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1873 * gcc.target/arm/atomic-op-short.c: Likewise.
1875 2013-03-25 Richard Biener <rguenther@suse.de>
1878 * g++.dg/torture/pr56694.C: New testcase.
1880 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1883 * gcc.target/arm/neon-vcond-gt.c: New test.
1884 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1885 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1887 2013-03-25 Richard Biener <rguenther@suse.de>
1889 PR tree-optimization/56689
1890 * gcc.dg/torture/pr56689.c: New testcase.
1892 2013-03-25 Kai Tietz <ktietz@redhat.com>
1894 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1896 2013-03-24 Tobias Burnus <burnus@net-b.de>
1899 * gfortran.dg/eof_5.f90: New.
1901 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1903 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1906 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1908 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1910 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1913 * gcc.c-torture/execute/builtins/builtins.exp: Add
1914 -Wl,--allow-multiple-definition for RTEMS targets.
1916 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1918 * gcc.target/aarch64/movk.c: New test.
1920 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1922 * g++.dg/ext/vector21.C: New testcase.
1924 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1926 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1927 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1929 2013-03-21 Richard Biener <rguenther@suse.de>
1931 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1932 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1934 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1936 * gcc.target/aarch64/vect.c: Test and result vector added
1937 for sabd and saba instructions.
1938 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1939 instructions in assembly.
1940 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1941 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1942 for fabd instruction.
1943 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1944 instruction in assembly.
1945 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1947 2013-03-20 Jeff Law <law@redhat.com>
1949 * g++.dg/tree-ssa/ssa-dom.C: New test.
1951 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1953 * gcc.target/powerpc/mmfpgpr.c: New test.
1954 * gcc.target/powerpc/sd-vsx.c: Likewise.
1955 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1956 * gcc.target/powerpc/vsx-float0.c: Likewise.
1958 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1960 PR tree-optimization/56355
1961 * gcc.dg/pr56355-1.c: New file.
1963 2013-03-20 Catherine Moore <clm@codesourcery.com>
1964 Richard Sandiford <rdsandiford@googlemail.com>
1966 * gcc.target/mips/mips.exp: Add microMIPS support.
1967 * gcc.target/mips/umips-movep-2.c: New test.
1968 * gcc.target/mips/umips-lwp-2.c: New test.
1969 * gcc.target/mips/umips-swp-5.c: New test.
1970 * gcc.target/mips/umips-constraints-1.c: New test.
1971 * gcc.target/mips/umips-lwp-3.c: New test.
1972 * gcc.target/mips/umips-swp-6.c: New test.
1973 * gcc.target/mips/umips-constraints-2.c: New test.
1974 * gcc.target/mips/umips-save-restore-1.c: New test.
1975 * gcc.target/mips/umips-lwp-4.c: New test.
1976 * gcc.target/mips/umips-swp-7.c: New test.
1977 * gcc.target/mips/umips-save-restore-2.c: New test.
1978 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1979 * gcc.target/mips/umips-lwp-5.c: New test.
1980 * gcc.target/mips/umips-save-restore-3.c: New test.
1981 * gcc.target/mips/umips-lwp-6.c: New test.
1982 * gcc.target/mips/umips-swp-1.c: New test.
1983 * gcc.target/mips/umips-lwp-7.c: New test.
1984 * gcc.target/mips/umips-swp-2.c: New test.
1985 * gcc.target/mips/umips-lwp-8.c: New test.
1986 * gcc.target/mips/umips-swp-3.c: New test.
1987 * gcc.target/mips/umips-movep-1.c: New test.
1988 * gcc.target/mips/umips-lwp-1.c: New test.
1989 * gcc.target/mips/umips-swp-4.c: New test.
1991 2013-03-20 Richard Biener <rguenther@suse.de>
1993 PR tree-optimization/56661
1994 * gcc.dg/torture/pr56661.c: New testcase.
1996 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1998 PR rtl-optimization/56605
1999 * gcc.target/powerpc/pr56605.c: New.
2001 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2004 * gfortran.dg/do_1.f90: Don't xfail.
2006 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2009 * gfortran.dg/namelist_77.f90: New.
2010 * gfortran.dg/namelist_78.f90: New.
2012 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2015 * gfortran.dg/open_negative_unit_1.f90: New.
2017 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2019 * gcc.target/aarch64/sbc.c: New test.
2021 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2023 * gcc.target/aarch64/ror.c: New test.
2025 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2027 * gcc.target/aarch64/extr.c: New test.
2029 2013-03-19 Richard Biener <rguenther@suse.de>
2031 PR tree-optimization/56273
2032 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2033 * c-c++-common/uninit-17.c: Likewise.
2035 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2037 PR tree-optimization/56635
2038 * g++.dg/torture/pr56635.C: New test.
2040 2013-03-18 Richard Biener <rguenther@suse.de>
2042 PR tree-optimization/3713
2043 * g++.dg/ipa/devirt-12.C: New testcase.
2045 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2048 * c-c++-common/pr56566.c: New test.
2050 2013-03-17 Jason Merrill <jason@redhat.com>
2052 * g++.dg/template/abstract-dr337.C: XFAIL.
2054 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2057 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2058 * c-c++-common/pr56607.c: New test.
2060 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2063 * g++.dg/cpp0x/constexpr-array5.C: New.
2065 2013-03-15 Tobias Burnus <burnus@net-b.de>
2068 * gfortran.dg/transfer_intrinsic_5.f90: New.
2070 2013-03-15 Kai Tietz <ktietz@redhat.com>
2072 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2073 * gcc.target/i386/pr20020-1.c: Likewise.
2074 * gcc.target/i386/pr20020-2.c: Likewise.
2075 * gcc.target/i386/pr20020-3.c: Likewise.
2076 * gcc.target/i386/pr53425-1.c: Likewise.
2077 * gcc.target/i386/pr53425-2.c: Likewise.
2078 * gcc.target/i386/pr55093.c: Likewise.
2079 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2081 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2084 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2085 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2087 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2089 PR tree-optimization/53265
2090 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2092 * gcc.dg/graphite/id-6.c (test): Likewise.
2093 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2094 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2096 PR tree-optimization/53265
2097 * gcc.dg/pr53265.c: New test.
2098 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2100 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2102 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2103 n, use it as high bound instead of 4.
2105 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2108 * gcc.target/sh/pr49880-1.c: New.
2109 * gcc.target/sh/pr49880-2.c: New.
2110 * gcc.target/sh/pr49880-3.c: New.
2111 * gcc.target/sh/pr49880-4.c: New.
2112 * gcc.target/sh/pr49880-5.c: New.
2114 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2116 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2118 2013-03-13 Richard Biener <rguenther@suse.de>
2120 PR tree-optimization/56608
2121 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2123 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2126 * g++.dg/cpp0x/alias-decl-32.C: New.
2128 2013-03-11 Jan Hubicka <jh@suse.cz>
2131 * gcc.c-torture/compile/pr56571.c: New testcase.
2133 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2135 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2136 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2138 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2140 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2141 * gcc.dg/inline_4.c: Likewise.
2142 * gcc.dg/unroll_2.c: Likewise.
2143 * gcc.dg/unroll_3.c: Likewise.
2144 * gcc.dg/unroll_4.c: Likewise.
2146 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2149 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2152 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2154 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2157 * gcc.c-torture/compile/pr40797.c: New.
2159 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2161 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2163 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2166 * gfortran.dg/class_56.f90: New test.
2168 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2171 * gcc.target/mips/pr56524.c: New test.
2173 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2176 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2178 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2181 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2183 2013-03-08 Marek Polacek <polacek@redhat.com>
2185 PR tree-optimization/56478
2186 * gcc.dg/torture/pr56478.c: New test.
2188 2013-03-08 Kai Tietz <ktietz@redhat.com>
2190 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2191 targets linker option --allow-multiple-definition.
2193 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2194 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2195 * gcc.dg/pr52549.c: Add LLP64 case.
2196 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2197 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2198 * gcc.dg/torture/pr51071-2.c: Likewise.
2199 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2200 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2201 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2202 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2203 * gcc.dg/weak/weak-1.c: Likewise.
2204 * gcc.dg/weak/weak-2.c: Likewise.
2205 * gcc.dg/weak/weak-3.c: Likewise.
2206 * gcc.dg/weak/weak-4.c: Likewise.
2207 * gcc.dg/weak/weak-5.c: Likewise.
2208 * gcc.dg/weak/weak-15.c: Likewise.
2209 * gcc.dg/weak/weak-16.c: Likewise.
2211 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2213 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2215 PR tree-optimization/56559
2216 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2218 2013-03-07 Andreas Schwab <schwab@suse.de>
2220 * gcc.dg/pr31490.c: Fix last change.
2222 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2225 * g++.dg/template/crash115.C: New.
2227 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2229 PR tree-optimization/56539
2230 * gcc.c-torture/compile/pr56539.c: New test.
2232 2013-03-06 Kai Tietz <ktietz@redhat.com>
2234 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2236 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2237 * gcc.dg/lto/20091013-1_2.c: Likewise.
2238 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2240 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2242 * gnat.dg/specs/aggr6.ads: New test.
2244 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2246 * gnat.dg/loop_optimization15.ad[sb]: New test.
2248 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2251 * gcc.dg/pr56548.c: New test.
2253 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2256 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2258 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2261 * g++.dg/template/typename20.C: New test.
2263 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2266 * gcc.dg/pr56510.c: New test.
2268 PR rtl-optimization/56484
2269 * gcc.c-torture/compile/pr56484.c: New test.
2271 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2274 * g++.dg/warn/Wsign-conversion-2.C: New.
2276 2013-03-05 Richard Biener <rguenther@suse.de>
2278 PR tree-optimization/56270
2279 * gcc.dg/vect/slp-38.c: New testcase.
2281 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2283 PR rtl-optimization/56494
2284 * gcc.dg/pr56494.c: New test.
2286 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2288 * gcc.dg/pr56424.c: New test.
2290 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2292 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2293 * gcc.dg/pr56228.c <avr>: Skip.
2295 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2298 PR tree-optimization/52631
2299 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2301 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2303 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2304 * gcc.dg/vect/vect-83_64.c: Same.
2306 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2309 * gfortran.dg/pointer_check_13.f90: New test.
2311 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2314 * gfortran.dg/array_constructor_42.f90: New test.
2316 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2319 * g++.dg/template/static33.C: New.
2320 * g++.dg/template/static34.C: Likewise.
2323 * g++.dg/template/static35.C: New.
2325 2013-03-01 Steve Ellcey <sellcey@mips.com>
2327 * gcc.dg/pr56396.c: Require pic support.
2329 2013-03-01 Richard Biener <rguenther@suse.de>
2331 PR tree-optimization/55481
2332 * gcc.dg/torture/pr56488.c: New testcase.
2334 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2335 Jakub Jelinek <jakub@redhat.com>
2338 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2339 no_sanitize_address attribute rather than no_address_safety_analysis.
2340 * g++.dg/asan/sanitizer_test_utils.h
2341 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2342 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2343 in addition to no_address_safety_analysis.
2345 2013-02-28 Jason Merrill <jason@redhat.com>
2348 * g++.dg/cpp0x/constexpr-and.C: New.
2350 2013-02-28 Martin Jambor <mjambor@suse.cz>
2352 PR tree-optimization/56294
2353 * g++.dg/debug/pr56294.C: New test.
2355 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2357 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2359 2013-02-27 Marek Polacek <polacek@redhat.com>
2361 PR rtl-optimization/56466
2362 * gcc.dg/pr56466.c: New test.
2364 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2366 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2367 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2368 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2370 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2373 * gcc.dg/pr45472.c: New test.
2375 2013-02-26 Marek Polacek <polacek@redhat.com>
2377 PR tree-optimization/56426
2378 * gcc.dg/pr56436.c: New test.
2380 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2382 PR tree-optimization/56448
2383 * gcc.c-torture/compile/pr56448.c: New test.
2385 PR tree-optimization/56443
2386 * gcc.dg/torture/pr56443.c: New test.
2388 2013-02-25 Richard Biener <rguenther@suse.de>
2390 PR tree-optimization/56175
2391 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2393 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2396 * g++.dg/torture/pr56403.C: New test.
2398 2013-02-25 Catherine Moore <clm@codesourcery.com>
2401 2013-02-24 Catherine Moore <clm@codesourcery.com>
2402 Richard Sandiford <rdsandiford@googlemail.com>
2404 * gcc.target/mips/mips.exp: Add microMIPS support.
2405 * gcc.target/mips/umips-movep-2.c: New test.
2406 * gcc.target/mips/umips-lwp-2.c: New test.
2407 * gcc.target/mips/umips-swp-5.c: New test.
2408 * gcc.target/mips/umips-constraints-1.c: New test.
2409 * gcc.target/mips/umips-lwp-3.c: New test.
2410 * gcc.target/mips/umips-swp-6.c: New test.
2411 * gcc.target/mips/umips-constraints-2.c: New test.
2412 * gcc.target/mips/umips-save-restore-1.c: New test.
2413 * gcc.target/mips/umips-lwp-4.c: New test.
2414 * gcc.target/mips/umips-swp-7.c: New test.
2415 * gcc.target/mips/umips-save-restore-2.c: New test.
2416 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2417 * gcc.target/mips/umips-lwp-5.c: New test.
2418 * gcc.target/mips/umips-save-restore-3.c: New test.
2419 * gcc.target/mips/umips-lwp-6.c: New test.
2420 * gcc.target/mips/umips-swp-1.c: New test.
2421 * gcc.target/mips/umips-lwp-7.c: New test.
2422 * gcc.target/mips/umips-swp-2.c: New test.
2423 * gcc.target/mips/umips-lwp-8.c: New test.
2424 * gcc.target/mips/umips-swp-3.c: New test.
2425 * gcc.target/mips/umips-movep-1.c: New test.
2426 * gcc.target/mips/umips-lwp-1.c: New test.
2427 * gcc.target/mips/umips-swp-4.c: New test.
2429 2013-02-24 Catherine Moore <clm@codesourcery.com>
2430 Richard Sandiford <rdsandiford@googlemail.com>
2432 * gcc.target/mips/mips.exp: Add microMIPS support.
2433 * gcc.target/mips/umips-movep-2.c: New test.
2434 * gcc.target/mips/umips-lwp-2.c: New test.
2435 * gcc.target/mips/umips-swp-5.c: New test.
2436 * gcc.target/mips/umips-constraints-1.c: New test.
2437 * gcc.target/mips/umips-lwp-3.c: New test.
2438 * gcc.target/mips/umips-swp-6.c: New test.
2439 * gcc.target/mips/umips-constraints-2.c: New test.
2440 * gcc.target/mips/umips-save-restore-1.c: New test.
2441 * gcc.target/mips/umips-lwp-4.c: New test.
2442 * gcc.target/mips/umips-swp-7.c: New test.
2443 * gcc.target/mips/umips-save-restore-2.c: New test.
2444 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2445 * gcc.target/mips/umips-lwp-5.c: New test.
2446 * gcc.target/mips/umips-save-restore-3.c: New test.
2447 * gcc.target/mips/umips-lwp-6.c: New test.
2448 * gcc.target/mips/umips-swp-1.c: New test.
2449 * gcc.target/mips/umips-lwp-7.c: New test.
2450 * gcc.target/mips/umips-swp-2.c: New test.
2451 * gcc.target/mips/umips-lwp-8.c: New test.
2452 * gcc.target/mips/umips-swp-3.c: New test.
2453 * gcc.target/mips/umips-movep-1.c: New test.
2454 * gcc.target/mips/umips-lwp-1.c: New test.
2455 * gcc.target/mips/umips-swp-4.c: New test.
2457 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2460 * lib/asan-dg.exp (asan_link_flags): Add
2461 -B${gccpath}/libsanitizer/asan/ to flags.
2463 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2466 * gcc.dg/torture/pr56420.c: New test.
2468 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2471 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2473 2013-02-21 Martin Jambor <mjambor@suse.cz>
2475 PR tree-optimization/56310
2476 * g++.dg/ipa/pr56310.C: New test.
2478 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2481 * gfortran.dg/proc_ptr_comp_37.f90: New.
2483 2013-02-21 Richard Biener <rguenther@suse.de>
2485 PR tree-optimization/56415
2487 2013-02-11 Richard Biener <rguenther@suse.de>
2489 PR tree-optimization/56273
2490 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2491 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2492 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2493 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2494 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2495 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2497 2013-02-21 Marek Polacek <polacek@redhat.com>
2499 PR tree-optimization/56398
2500 * g++.dg/torture/pr56398.C: New test.
2502 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2505 * gcc.c-torture/compile/pr56405.c: New test.
2507 2013-02-20 Jan Hubicka <jh@suse.cz>
2509 PR tree-optimization/56265
2510 * g++.dg/ipa/devirt-11.C: New testcase.
2512 2013-02-20 Richard Biener <rguenther@suse.de>
2514 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2516 2013-02-20 Richard Biener <rguenther@suse.de>
2517 Jakub Jelinek <jakub@redhat.com>
2519 PR tree-optimization/56396
2520 * gcc.dg/pr56396.c: New testcase.
2522 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2525 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2527 2013-02-19 Richard Biener <rguenther@suse.de>
2529 PR tree-optimization/56384
2530 * gcc.dg/torture/pr56384.c: New testcase.
2532 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2534 PR tree-optimization/56350
2535 * gcc.dg/pr56350.c: New test.
2537 PR tree-optimization/56381
2538 * g++.dg/opt/pr56381.C: New test.
2540 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2543 * lib/dg-pch.exp (pch-init, pch-finish,
2544 check_effective_target_pch_supported_debug): New procs.
2545 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2546 Likewise if $pch_unsupported_debug and $flags include -g.
2547 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2548 and dg-require-effective-target pch_unsupported_debug.
2549 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2550 * objc.dg/pch/pch.exp: Likewise.
2551 * gcc.dg/pch/pch.exp: Likewise.
2552 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2553 pch_unsupported_debug.
2554 * gcc.dg/pch/valid-1.hs: Likewise.
2555 * gcc.dg/pch/valid-1b.c: Likewise.
2556 * gcc.dg/pch/valid-1b.hs: Likewise.
2558 2013-02-18 Richard Biener <rguenther@suse.de>
2560 PR tree-optimization/56366
2561 * gcc.dg/torture/pr56366.c: New testcase.
2563 2013-02-18 Richard Biener <rguenther@suse.de>
2566 * gcc.dg/torture/pr56349.c: New testcase.
2568 2013-02-18 Richard Biener <rguenther@suse.de>
2570 PR tree-optimization/56321
2571 * gcc.dg/torture/pr56321.c: New testcase.
2573 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2575 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2577 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2578 Dodji Seketeli <dodji@redhat.com>
2581 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2582 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2583 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2584 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2585 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2586 * c-c++-common/asan/pr56330.c: Likewise.
2587 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2588 Ensure the size argument of __builtin_memcpy is a constant.
2590 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2591 Paolo Carlini <paolo.carlini@oracle.com>
2594 * g++.dg/cpp0x/enum23.C: New.
2596 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2599 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2601 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2603 PR rtl-optimization/56348
2604 * gcc.target/i386/pr56348.c: New test.
2606 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2608 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2609 * gcc.target/arm/interrupt-2.c: Likewise.
2611 2013-02-15 Tobias Burnus <burnus@net-b.de>
2614 * gfortran.dg/matmul_9.f90: New.
2616 2013-02-15 Tobias Burnus <burnus@net-b.de>
2619 * gfortran.dg/init_flag_11.f90: New.
2621 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2623 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2625 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2627 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2630 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2631 Tobias Burnus <burnus@net-b.de>
2634 * gfortran.dg/allocatable_function_7.f90: New.
2636 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2638 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2639 * asan_globals_test-wrapper.cc: New file.
2640 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2641 instead of asan_globals_test.cc as dg-additional-sources.
2642 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2643 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2644 "sanitizer_test_utils.h" instead of
2645 "sanitizer_common/tests/sanitizer_test_utils.h".
2646 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2647 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2648 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2649 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2650 * g++.dg/asan/asan_test.cc: Synced from upstream.
2651 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2653 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2656 * c-c++-common/asan/memcmp-2.c: New test.
2658 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2661 * g++.dg/cpp0x/udlit-string-literal.h: New.
2662 * g++.dg/cpp0x/udlit-string-literal.C: New.
2664 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2666 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2668 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2671 * gcc.target/arm/pr56184.C: New test.
2673 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2676 * g++.dg/torture/pr56302.C: New test.
2677 * g++.dg/cpp0x/constexpr-56302.C: New test.
2678 * c-c++-common/pr56302.c: New test.
2680 2013-02-13 Tobias Burnus <burnus@net-b.de>
2681 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2684 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2685 * gfortran.dg/quad_3.f90: Ditto.
2687 2013-02-13 Kostya Serebryany <kcc@google.com>
2689 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2690 to match the fresh asan run-time.
2691 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2693 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2695 Avoid instrumenting duplicated memory access in the same basic block
2696 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2697 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2698 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2699 * c-c++-common/asan/inc.c: Likewise.
2701 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2704 * gcc.target/i386/pr56148.c: New test.
2706 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2707 Tobias Burnus <burnus@net-b.de>
2710 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2713 2013-02-12 Richard Biener <rguenther@suse.de>
2716 * gcc.dg/lto/pr56297_0.c: New testcase.
2717 * gcc.dg/lto/pr56297_0.c: Likewise.
2719 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2722 * gfortran.dg/typebound_deferred_1.f90: New.
2724 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2726 PR rtl-optimization/56151
2727 * gcc.target/i386/pr56151.c: New test.
2729 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2731 * g++.dg/ext/mv12.C: New test.
2732 * g++.dg/ext/mv12.h: New file.
2733 * g++.dg/ext/mv12-aux.C: New file.
2734 * g++.dg/ext/mv13.C: New test.
2736 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2738 * lib/target-supports.exp
2739 (check_effective_target_powerpc_eabi_ok): New.
2740 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2742 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2743 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2745 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2746 * gcc.target/powerpc/pr51623.c: Likewise.
2747 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2748 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2750 2013-02-11 Alexander Potapenko <glider@google.com>
2751 Jack Howarth <howarth@bromo.med.uc.edu>
2752 Jakub Jelinek <jakub@redhat.com>
2755 * g++.dg/asan/pr55617.C: Run on all targets.
2757 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2759 PR rtl-optimization/56275
2760 * gcc.dg/pr56275.c: New test.
2762 2013-02-11 Richard Biener <rguenther@suse.de>
2764 PR tree-optimization/56273
2765 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2767 2013-02-11 Richard Biener <rguenther@suse.de>
2769 PR tree-optimization/56264
2770 * gcc.dg/torture/pr56264.c: New testcase.
2772 2013-02-11 Richard Biener <rguenther@suse.de>
2774 PR tree-optimization/56273
2775 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2776 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2777 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2778 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2779 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2780 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2782 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2784 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2785 for *-*-linux-gnu targets.
2786 * g++.dg/asan/interception-test-1.c: Ditto.
2787 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2788 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2790 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2793 * gfortran.dg/intrinsic_size_4.f90 : New test.
2795 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2798 * gcc.target/powerpc/pr56256.c: New test.
2800 2013-02-08 Ian Lance Taylor <iant@google.com>
2802 * lib/go.exp: Load timeout.exp.
2804 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2806 PR rtl-optimization/56246
2807 * gcc.target/i386/pr56246.c: New test.
2809 2013-02-08 Jeff Law <law@redhat.com>
2812 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2814 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2817 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2820 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2822 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2824 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2826 PR rtl-optimization/56195
2827 * gcc.dg/torture/pr56195.c: New test.
2829 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2832 * gfortran.dg/recursive_interface_2.f90: New test.
2834 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2836 PR tree-optimization/56250
2837 * gcc.c-torture/execute/pr56250.c: New test.
2839 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2841 PR tree-optimization/56064
2842 * gcc.dg/fixed-point/view-convert-2.c: New test.
2844 2013-02-08 Michael Matz <matz@suse.de>
2846 PR tree-optimization/52448
2847 * gcc.dg/pr52448.c: New test.
2849 2013-02-08 Richard Biener <rguenther@suse.de>
2852 * gcc.dg/torture/pr56181.c: New testcase.
2854 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2857 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2858 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2860 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2863 * g++.dg/parse/crash61.C: New test.
2866 * g++.dg/parse/pr56239.C: New test.
2869 * g++.dg/abi/mangle61.C: New test.
2871 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2873 PR rtl-optimization/56225
2874 * gcc.target/i386/pr56225.c: New test.
2876 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2879 * gcc.dg/guality/pr56154-1.c: New test.
2880 * gcc.dg/guality/pr56154-2.c: New test.
2881 * gcc.dg/guality/pr56154-3.c: New test.
2882 * gcc.dg/guality/pr56154-4.c: New test.
2883 * gcc.dg/guality/pr56154-aux.c: New file.
2885 PR tree-optimization/55789
2886 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2888 * gcc.dg/tree-ssa/inline-3.c: Add
2889 --param max-early-inliner-iterations=2 option.
2891 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2894 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2895 Add -fno-dwarf2-cfi-asm to dg-options.
2898 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2901 * gcc.dg/pr56228.c: New test.
2903 2013-02-07 Alan Modra <amodra@gmail.com>
2906 * gcc.target/powerpc/pr54009.c: New test.
2908 * gfortran.dg/pr54131.f: New test.
2910 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2913 * gfortran.dg/array_constructor_41.f90: New test.
2915 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2918 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2920 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2923 * g++.dg/gomp/pr56217.C: New test.
2925 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2927 PR tree-optimization/56205
2928 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2929 * gcc.c-torture/execute/pr56205.c: New test.
2931 2013-02-05 Richard Biener <rguenther@suse.de>
2933 PR tree-optimization/53342
2934 PR tree-optimization/53185
2935 * gcc.dg/vect/pr53185-2.c: New testcase.
2937 2013-02-05 Jan Hubicka <jh@suse.cz>
2939 PR tree-optimization/55789
2940 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2941 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2942 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2943 * g++.dg/ipa/inline-1.C: New testcase.
2944 * g++.dg/ipa/inline-2.C: New testcase.
2945 * g++.dg/ipa/inline-3.C: New testcase.
2947 2013-02-05 Jan Hubicka <jh@suse.cz>
2949 PR tree-optimization/55789
2950 * g++.dg/torture/pr55789.C: New testcase.
2952 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2955 * gcc.dg/pr56167.c: New test.
2957 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2960 * gcc.target/sh/pr55146.c: New.
2962 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2964 PR tree-optimization/54386
2965 * gcc.target/sh/pr54386.c: New.
2967 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2970 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2973 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2975 2013-02-04 Alexander Potapenko <glider@google.com>
2976 Jack Howarth <howarth@bromo.med.uc.edu>
2977 Jakub Jelinek <jakub@redhat.com>
2980 * g++.dg/asan/pr55617.C: New test.
2982 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2985 * gfortran.dg/typebound_operator_19.f90: New test.
2986 * gfortran.dg/typebound_assignment_4.f90: New test.
2988 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2991 * gfortran.dg/recursive_interface_1.f90: New test.
2993 2013-02-04 Richard Guenther <rguenther@suse.de>
2996 * gcc.dg/lto/pr56168_0.c: New testcase.
2997 * gcc.dg/lto/pr56168_1.c: Likewise.
2999 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3003 * gfortran.dg/block_12.f90: New test.
3004 * gfortran.dg/module_error_1.f90: New test.
3006 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3008 * lib/target-supports.exp (check_effective_target_vect_float)
3009 (check_effective_target_vect_no_align): Add mips-sde-elf.
3011 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3013 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3015 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3017 * gcc.dg/pr56023.c: XFAIL on AIX.
3018 * gcc.dg/vect/pr49352.c: Same.
3020 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3022 * gnat.dg/opt26.adb: New test.
3024 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3027 2013-01-27 Amol Pise <amolpise15@gmail.com>
3029 * gcc.target/arm/neon-vfnms-1.c: New test.
3030 * gcc.target/arm/neon-vfnma-1.c: New test.
3032 2013-01-31 Richard Biener <rguenther@suse.de>
3034 PR tree-optimization/56157
3035 * gcc.dg/torture/pr56157.c: New testcase.
3037 2013-01-30 Richard Biener <rguenther@suse.de>
3039 PR tree-optimization/56150
3040 * gcc.dg/torture/pr56150.c: New testcase.
3042 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3045 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3046 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3047 printed in backtrace.
3048 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3049 to avoid errors about mismatched allocation vs. deallocation.
3052 * g++.dg/mv1.C: Moved to...
3053 * g++.dg/ext/mv1.C: ... here. Adjust test.
3054 * g++.dg/mv2.C: Moved to...
3055 * g++.dg/ext/mv2.C: ... here. Adjust test.
3056 * g++.dg/mv3.C: Moved to...
3057 * g++.dg/ext/mv3.C: ... here.
3058 * g++.dg/mv4.C: Moved to...
3059 * g++.dg/ext/mv4.C: ... here.
3060 * g++.dg/mv5.C: Moved to...
3061 * g++.dg/ext/mv5.C: ... here. Adjust test.
3062 * g++.dg/mv6.C: Moved to...
3063 * g++.dg/ext/mv6.C: ... here. Adjust test.
3064 * g++.dg/ext/mv7.C: New test.
3065 * g++.dg/ext/mv8.C: New test.
3066 * g++.dg/ext/mv9.C: New test.
3067 * g++.dg/ext/mv10.C: New test.
3068 * g++.dg/ext/mv11.C: New test.
3070 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3072 PR rtl-optimization/56144
3073 * gcc.dg/pr56144.c: New.
3075 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3077 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3079 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3080 * g++.dg/cpp0x/constexpr-55573.C: Same
3082 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3084 PR tree-optimization/56064
3085 * gcc.dg/fixed-point/view-convert.c: New test.
3087 2013-01-30 Andreas Schwab <schwab@suse.de>
3089 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3090 evaluate the end index in string range.
3092 2013-01-30 Tobias Burnus <burnus@net-b.de>
3095 * gfortran.dg/allocatable_function_6.f90: New.
3097 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3098 Mikael Morin <mikael@gcc.gnu.org>
3101 * gfortran.dg/proc_ptr_comp_36.f90: New.
3103 2013-01-29 Richard Biener <rguenther@suse.de>
3105 PR tree-optimization/55270
3106 * gcc.dg/torture/pr55270.c: New testcase.
3108 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3110 PR rtl-optimization/56117
3111 * gcc.dg/pr56117.c: New test.
3113 2013-01-28 Richard Biener <rguenther@suse.de>
3115 PR tree-optimization/56034
3116 * gcc.dg/torture/pr56034.c: New testcase.
3118 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3120 PR tree-optimization/56125
3121 * gcc.dg/pr56125.c: New test.
3123 2013-01-28 Tobias Burnus <burnus@net-b.de>
3124 Mikael Morin <mikael@gcc.gnu.org>
3127 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3128 * gfortran.dg/import8.f90: Likewise.
3129 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3130 * gfortran.dg/import10.f90: New test.
3131 * gfortran.dg/import11.f90: Likewise
3133 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3136 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3137 string.h. Provide memset, malloc and free prototypes, adjust line
3138 numbers in dg-output.
3139 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3140 Provide memset prototype and adjust line numbers in dg-output.
3141 * c-c++-common/asan/global-overflow-1.c: Likewise.
3143 PR tree-optimization/56094
3144 * gcc.dg/pr56094.c: New test.
3146 2013-01-27 Amol Pise <amolpise15@gmail.com>
3148 * gcc.target/arm/neon-vfnms-1.c: New test.
3149 * gcc.target/arm/neon-vfnma-1.c: New test.
3151 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3154 * gcc.target/i386/pr56114.c: New test.
3156 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3159 * gfortran.dg/associate_14.f90: New test.
3162 * gfortran.dg/associate_13.f90: New test.
3164 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3166 PR tree-optimization/56098
3167 * gcc.dg/pr56098-1.c: New test.
3168 * gcc.dg/pr56098-2.c: New test.
3170 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3173 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3175 2013-01-22 Marek Polacek <polacek@redhat.com>
3177 PR tree-optimization/56035
3178 * gcc.dg/pr56035.c: New test.
3180 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3182 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3185 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3187 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3189 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3192 * gcc.dg/pr56078.c: New test.
3193 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3195 2013-01-24 Martin Jambor <mjambor@suse.cz>
3197 PR tree-optimization/55927
3198 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3200 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3202 * gcc.target/i386/movsd.c: New test.
3204 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3207 * gcc.target/i386/pr55934.c: New test.
3209 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3212 * gfortran.dg/select_8.f90: New.
3214 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3216 * gcc.target/microblaze/microblaze.exp: Remove
3217 target_config_cflags check.
3219 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3222 * gfortran.dg/gomp/pr56052.f90: New test.
3225 * gcc.dg/pr49069.c: New test.
3227 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3230 * g++.dg/cpp0x/constexpr-static10.C: New.
3232 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3235 * gcc.target/i386/pr56028.c: New test.
3237 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3240 * gcc.target/i386/pr55686.c: New test.
3242 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3245 * g++.dg/cpp0x/variadic139.C: New test.
3246 * g++.dg/cpp0x/variadic140.C: Likewise.
3247 * g++.dg/cpp0x/variadic141.C: Likewise.
3249 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3251 * gnat.dg/warn8.adb: New test.
3253 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3256 * gfortran.dg/include_8.f90: New test.
3258 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3260 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3261 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3263 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3265 PR tree-optimization/56051
3266 * gcc.c-torture/execute/pr56051.c: New test.
3268 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3270 PR rtl-optimization/56023
3271 * gcc.dg/pr56023.c: New test.
3273 2013-01-21 Martin Jambor <mjambor@suse.cz>
3276 * gcc.target/i386/pr56022.c: New test.
3278 2013-01-21 Jason Merrill <jason@redhat.com>
3280 * lib/target-supports.exp (check_effective_target_alias): New.
3282 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3285 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3287 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3289 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3291 2013-01-19 Jeff Law <law@redhat.com>
3293 PR tree-optimization/52631
3294 * tree-ssa/pr52631.c: New test.
3295 * tree-ssa/ssa-fre-9: Update expected output.
3297 2013-01-19 Anthony Green <green@moxielogic.com>
3299 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3302 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3304 PR tree-optimization/56029
3305 * g++.dg/torture/pr56029.C: New test.
3307 2013-01-18 Sharad Singhai <singhai@google.com>
3309 PR tree-optimization/55995
3310 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3312 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3315 * gcc.target/i386/pr55433.c: New.
3317 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3320 * gfortran.dg/pr56015.f90: New test.
3322 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3324 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3326 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3328 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3329 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3330 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3331 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3332 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3334 2013-01-17 Jeff Law <law@redhat.com>
3336 * gcc.dg/pr52573.c: Move to...
3337 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3339 PR rtl-optimization/52573
3340 * gcc.dg/pr52573.c: New test.
3342 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3345 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3346 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3347 check_no_compiler_messages to test support in ucontext.h.
3348 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3349 compliant RLIMIT_AS.
3351 2013-01-17 Marek Polacek <polacek@redhat.com>
3353 PR rtl-optimization/55833
3354 * gcc.dg/pr55833.c: New test.
3356 2013-01-17 Jan Hubicka <jh@suse.cz>
3358 PR tree-optimization/55273
3359 * gcc.c-torture/compile/pr55273.c: New testcase.
3361 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3364 * gcc.target/pr55981.c: New test.
3366 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3368 * gcc.target/arm/pr40887.c: Require at least armv5.
3369 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3370 * gcc.target/arm/pr51915.c: Likewise.
3371 * gcc.target/arm/pr52006.c: Likewise.
3372 * gcc.target/arm/pr53187.c: Likewise.
3374 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3375 * gcc.target/arm/ftest-support-arm.h: Delete.
3376 * gcc.target/arm/ftest-support-thumb.h: Delete.
3377 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3378 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3379 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3380 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3381 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3382 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3383 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3384 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3385 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3386 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3387 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3388 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3389 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3390 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3391 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3392 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3393 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3394 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3395 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3396 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3397 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3398 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3399 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3400 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3402 2013-01-17 Martin Jambor <mjambor@suse.cz>
3404 PR tree-optimizations/55264
3405 * g++.dg/ipa/pr55264.C: New test.
3407 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3410 * gfortran.dg/class_55.f90: New.
3412 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3415 * gcc.c-torture/execute/builtins/builtins.exp: Add
3416 -Wl,--allow-multiple-definition for eabi and elf targets.
3419 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3420 check_effective_target_vect_perm_short,
3421 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3422 check_effective_target_vect64): Return 0 for big-endian ARM.
3423 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3425 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3428 2013-01-16 Richard Biener <rguenther@suse.de>
3430 PR tree-optimization/55964
3431 * gcc.dg/torture/pr55964.c: New testcase.
3433 2013-01-16 Richard Biener <rguenther@suse.de>
3435 PR tree-optimization/54767
3436 PR tree-optimization/53465
3437 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3439 2013-01-16 Christian Bruel <christian.bruel@st.com>
3442 * gcc.target/sh/sh-switch.c: New testcase.
3444 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3446 * gcc.dg/webizer.c: Increase the array size.
3448 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3451 * gcc.dg/pr55940.c: New test.
3453 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3454 Harald Anlauf <anlauf@gmx.de>
3456 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3457 * gfortran.dg/bounds_check_5.f90: Likewise.
3458 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3459 * gfortran.dg/continuation_9.f90: Likewise.
3460 * gfortran.dg/move_alloc_13.f90: Likewise.
3461 * gfortran.dg/structure_constructor_11.f90: Likewise.
3462 * gfortran.dg/tab_continuation.f: Likewise.
3463 * gfortran.dg/warning-directive-2.F90: Likewise.
3464 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3466 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3468 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3469 * gcc.target/arm/fma-sp.c: Likewise.
3471 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3473 PR rtl-optimization/55153
3474 * gcc.dg/pr55153.c: New.
3476 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3478 PR tree-optimization/55920
3479 * gcc.c-torture/compile/pr55920.c: New test.
3481 2013-01-15 Richard Biener <rguenther@suse.de>
3484 * gcc.dg/torture/pr55882.c: New testcase.
3486 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3488 PR tree-optimization/55955
3489 * gcc.c-torture/compile/pr55955.c: New test.
3491 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3494 * g++.dg/cpp0x/alias-decl-31.C: New test.
3496 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3499 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3500 case where interface is null.
3502 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3505 * gfortran.dg/array_constructor_40.f90: New test.
3507 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3509 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3511 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3513 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3514 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3515 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3516 * gcc.target/aarch64/vect-ld1r.c: New.
3517 * gcc.target/aarch64/vect-ld1r.x: New.
3519 2013-01-14 Andi Kleen <ak@linux.intel.com>
3522 * gcc.target/i386/hle-clear-rel.c: New file
3523 * gcc.target/i386/hle-store-rel.c: New file.
3525 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3527 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3528 * gfortran.dg/bounds_check_4.f90: Likewise.
3529 * gfortran.dg/inquire_10.f90: Likewise.
3530 * gfortran.dg/minloc_3.f90: Likewise.
3531 * gfortran.dg/minlocval_3.f90: Likewise.
3532 * gfortran.dg/module_double_reuse.f90: Likewise.
3533 * gfortran.dg/mvbits_1.f90: Likewise.
3534 * gfortran.dg/oldstyle_1.f90: Likewise.
3535 * gfortran.dg/pr20163-2.f: Likewise.
3536 * gfortran.dg/save_1.f90: Likewise.
3537 * gfortran.dg/scan_1.f90: Likewise.
3538 * gfortran.dg/select_char_1.f90: Likewise.
3539 * gfortran.dg/shape_4.f90: Likewise.
3540 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3541 * gfortran.dg/function_optimize_10.f90: Likewise.
3542 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3543 * gfortran.dg/used_types_17.f90: Likewise.
3544 * gfortran.dg/used_types_18.f90: Likewise.
3546 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3549 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3551 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3553 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3555 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3557 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3559 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3562 * gfortran.dg/assumed_type_2.f90: Fix test case.
3563 * gfortran.dg/internal_pack_13.f90: New test.
3564 * gfortran.dg/internal_pack_14.f90: New test.
3566 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3569 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3570 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3573 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3575 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3577 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3580 * gcc.target/s390/pr55719.c: New testcase.
3582 2013-01-11 Richard Guenther <rguenther@suse.de>
3584 PR tree-optimization/44061
3585 * gcc.dg/pr44061.c: New testcase.
3587 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3589 Update copyright years.
3591 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3592 Jakub Jelinek <jakub@redhat.com>
3595 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3597 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3599 PR rtl-optimization/55672
3600 * gcc.target/i386/pr55672.c: New.
3602 2013-01-10 Jeff Law <law@redhat.com>
3604 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3605 pass/fail message unique.
3608 2013-01-10 Jason Merrill <jason@redhat.com>
3610 * ada/.gitignore: New.
3612 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3614 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3616 * g++.dg/tls/thread_local2.C: Likewise.
3617 * g++.dg/tls/thread_local2g.C: Likewise.
3618 * g++.dg/tls/thread_local6.C: Likewise.
3619 * g++.dg/tls/thread_local-order1.C: Add tls options.
3620 * g++.dg/tls/thread_local-order2.C: Likewise.
3621 * g++.dg/tls/thread_local3.C: Likewise.
3622 * g++.dg/tls/thread_local3g.C: Likewise.
3623 * g++.dg/tls/thread_local4.C: Likewise.
3624 * g++.dg/tls/thread_local4g.C: Likewise.
3625 * g++.dg/tls/thread_local5.C: Likewise.
3626 * g++.dg/tls/thread_local5g.C: Likewise.
3627 * g++.dg/tls/thread_local6g.C: Likewise.
3629 2013-01-10 Kostya Serebryany <kcc@google.com>
3631 * g++.dg/asan/asan_test.cc: Sync from upstream.
3633 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3635 PR tree-optimization/55921
3636 * gcc.c-torture/compile/pr55921.c: New test.
3638 2013-01-09 Jan Hubicka <jh@suse.cz>
3640 PR tree-optimization/55569
3641 * gcc.c-torture/compile/pr55569.c: New testcase.
3643 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3646 * gfortran.dg/use_28.f90: New test.
3648 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3650 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3651 number matching more robust.
3653 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3655 PR rtl-optimization/55829
3656 * gcc.target/i386/pr55829.c: New.
3658 2013-01-09 Tobias Burnus <burnus@net-b.de>
3661 * gfortran.dg/bind_c_bool_1.f90: New.
3662 * gfortran.dg/do_5.f90: Add dg-warning.
3664 2013-01-09 Jan Hubicka <jh@suse.cz>
3666 PR tree-optimization/55875
3667 * gcc.c-torture/execute/pr55875.c: New testcase.
3668 * g++.dg/torture/pr55875.C: New testcase.
3670 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3673 * c-c++-common/pr48418.c: New test.
3675 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3678 * g++.dg/tls/thread_local-ice.C: New.
3680 2013-01-09 Andreas Schwab <schwab@suse.de>
3682 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3684 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3686 PR tree-optimization/48189
3687 * gcc.dg/pr48189.c: New test.
3689 2013-01-04 Jan Hubicka <jh@suse.cz>
3691 PR tree-optimization/55823
3692 * g++.dg/ipa/devirt-10.C: New testcase.
3694 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3695 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3697 PR rtl-optimization/55845
3698 * gcc.target/i386/pr55845.c: New test.
3700 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3702 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3703 instructions generated instead of number of occurances.
3705 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3707 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3708 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3709 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3710 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3711 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3712 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3713 * gcc.target/aarch64/vect-fcm.x: Likewise.
3714 * lib/target-supports.exp
3715 (check_effective_target_vect_cond): Enable for AArch64.
3717 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3719 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3720 endian-safe float pool loading.
3721 (test_square_root_v4sf): Likewise.
3722 (test_square_root_v2df): Likewise.
3723 * lib/target-supports.exp
3724 (check_effective_target_vect_call_sqrtf): Add AArch64.
3726 2013-01-08 Martin Jambor <mjambor@suse.cz>
3729 * gcc.dg/tree-ssa/pr55579.c: New test.
3731 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3733 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3736 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3739 * gcc.dg/torture/pr55890-3.c: New test.
3742 * gcc.c-torture/compile/pr55851.c: New test.
3745 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3748 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3751 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3753 2013-01-07 Tobias Burnus <burnus@net-b.de>
3756 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3757 * gfortran.dg/pointer_init_7.f90: New.
3759 2013-01-07 Richard Biener <rguenther@suse.de>
3761 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3763 2013-01-07 Richard Biener <rguenther@suse.de>
3766 * gcc.dg/torture/pr55890-1.c: New testcase.
3767 * gcc.dg/torture/pr55890-2.c: Likewise.
3769 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3771 * gcc.target/aarch64/fmovd.c: New.
3772 * gcc.target/aarch64/fmovf.c: Likewise.
3773 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3774 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3775 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3776 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3777 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3778 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3780 2013-01-07 Richard Biener <rguenther@suse.de>
3782 PR tree-optimization/55888
3783 PR tree-optimization/55862
3784 * gcc.dg/torture/pr55888.c: New testcase.
3786 2013-01-07 Tobias Burnus <burnus@net-b.de>
3789 * gfortran.dg/intrinsic_size_3.f90: New.
3791 2013-01-07 Tobias Burnus <burnus@net-b.de>
3794 * gfortran.dg/select_type_32.f90: New.
3796 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3799 * g++.dg/cpp0x/alias-decl-29.C: New test.
3801 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3806 * gfortran.dg/class_array_15.f03: New test.
3808 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3813 * gfortran.dg/use_23.f90: New test.
3814 * gfortran.dg/use_24.f90: New test.
3815 * gfortran.dg/use_25.f90: New test.
3816 * gfortran.dg/use_26.f90: New test.
3817 * gfortran.dg/use_27.f90: New test.
3819 2013-01-06 Olivier Hainque <hainque@adacore.com>
3821 * gnat.dg/specs/clause_on_volatile.ads: New test.
3823 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3825 * gnat.dg/alignment10.adb: New test.
3827 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3828 Mikael Morin <mikael@gcc.gnu.org>
3831 * gfortran.dg/use_22.f90: New test.
3833 2013-01-04 Andrew Pinski <apinski@cavium.com>
3835 * gcc.target/aarch64/cmp-1.c: New testcase.
3837 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3840 * gfortran.dg/select_type_31.f03: New test.
3842 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3844 PR c++/54526 (again)
3845 * g++.dg/cpp0x/parse2.C: Extend.
3846 * g++.old-deja/g++.other/crash28.C: Adjust.
3848 2013-01-04 Richard Biener <rguenther@suse.de>
3850 PR tree-optimization/55862
3851 * gcc.dg/torture/pr55862.c: New testcase.
3853 2013-01-04 Martin Jambor <mjambor@suse.cz>
3855 PR tree-optimization/55755
3856 * gcc.dg/torture/pr55755.c: New test.
3857 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3858 * gcc.dg/tree-ssa/pr45144.c: Update.
3860 2013-01-04 Richard Biener <rguenther@suse.de>
3863 * gcc.dg/fold-reassoc-2.c: New testcase.
3865 2013-01-04 Tobias Burnus <burnus@net-b.de>
3868 * gfortran.dg/null_7.f90: New.
3870 2013-01-04 Tobias Burnus <burnus@net-b.de>
3874 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3875 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3876 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3878 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3880 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3882 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3885 * gfortran.dg/assignment_1.f90: Modified.
3886 * gfortran.dg/assignment_4.f90: New.
3888 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3890 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3892 2013-01-03 Richard Biener <rguenther@suse.de>
3894 PR tree-optimization/55857
3895 * gcc.dg/vect/pr55857-1.c: New testcase.
3896 * gcc.dg/vect/pr55857-2.c: Likewise.
3898 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3900 PR rtl-optimization/55838
3901 * gcc.dg/pr55838.c: New test.
3903 PR tree-optimization/55832
3904 * gcc.c-torture/compile/pr55832.c: New test.
3906 2013-01-02 Teresa Johnson <tejohnson@google.com>
3908 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3909 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3910 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3911 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3912 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3913 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3914 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3915 * gcc.dg/unroll_1.c: Ditto.
3916 * gcc.dg/unroll_2.c: Ditto.
3917 * gcc.dg/unroll_3.c: Ditto.
3918 * gcc.dg/unroll_4.c: Ditto.
3920 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3922 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3924 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3927 * gfortran.dg/eof_4.f90: New test.
3929 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3931 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3932 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3933 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3934 (compat_setup_dfp): Initialize compat_alt_caret and
3935 compat_save_TEST_ALWAYS_FLAGS.
3937 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3939 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3941 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3943 * gcc.dg/torture/fp-int-convert-2.c: New test.
3945 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3947 * gfortran.dg/newunit_3.f90: Add dg-do run.
3948 * gfortran.dg/inquire_15.f90: Add dg-do run.
3950 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3952 PR tree-optimization/55831
3953 * gcc.dg/pr55831.c: New test.
3955 Copyright (C) 2013 Free Software Foundation, Inc.
3957 Copying and distribution of this file, with or without modification,
3958 are permitted in any medium without royalty provided the copyright
3959 notice and this notice are preserved.