1 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/cpp0x/gen-attrs-55.C: New.
6 2013-10-03 Easwaran Raman <eraman@google.com>
9 * g++.dg/ext/attribute47.C: New.
11 2013-10-03 Marek Polacek <polacek@redhat.com>
14 * g++.dg/cpp0x/pr58510.C: New test.
16 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
19 * g++.dg/tree-ssa/pr19476-1.C: New file.
20 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
21 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
22 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
24 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
26 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
27 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
28 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
29 VSX scalar operations or the traditional floating point form of
31 * gcc.target/powerpc/ppc-target-2.c: Likewise.
32 * gcc.target/powerpc/recip-3.c: Likewise.
33 * gcc.target/powerpc/recip-5.c: Likewise.
34 * gcc.target/powerpc/pr72747.c: Likewise.
35 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
37 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
40 * gcc.target/aarch64/pr58460.c: New file.
42 2013-10-02 Tobias Burnus <burnus@net-b.de>
45 * gfortran.dg/char_length_19.f90: New.
47 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
50 * g++.dg/parse/crash65.C: New.
51 * g++.dg/cpp1y/pr58535.C: Likewise.
53 2013-10-02 Richard Biener <rguenther@suse.de>
55 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
56 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
57 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
58 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
59 * gfortran.dg/ldist-pr45199.f: Likewise.
61 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
64 * g++.dg/parse/crash64.C: New.
66 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
68 * gcc.dg/tree-ssa/slsr-40.c: New test.
70 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
73 * g++.dg/cpp0x/pr58563.C: New.
75 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
77 * gcc.target/aarch64/vect_saddl_1.c: New.
79 2013-10-01 Jakub Jelinek <jakub@redhat.com>
82 * gcc.c-torture/execute/pr58574.c: New testcase.
84 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
87 * gcc.target/arm/pr58578.c: New test.
89 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
91 PR tree-optimization/58556
92 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
93 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
95 2013-10-01 Nick Clifton <nickc@redhat.com>
97 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
99 * gcc.c-torture/compile/20010327-1.c: Only run the test for
101 * gcc.c-torture/compile/pr41181.c: Likewise.
102 * gcc.c-torture/compile/calls.c: Likewise.
103 * gcc.c-torture/compile/990617-1.c: Likewise.
104 * gcc.c-torture/compile/pr55955.c: Only run the test for
106 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
108 2013-10-01 Richard Biener <rguenther@suse.de>
110 PR tree-optimization/58553
111 * gcc.dg/torture/pr58553.c: New testcase.
113 2013-09-30 Jakub Jelinek <jakub@redhat.com>
116 * gcc.c-torture/execute/pr58564.c: New test.
118 2013-09-30 Teresa Johnson <tejohnson@google.com>
120 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
121 Update for additional dump message.
123 2013-09-30 Richard Biener <rguenther@suse.de>
125 PR tree-optimization/58554
126 * gcc.dg/torture/pr58554.c: New testcase.
128 2013-09-30 Simon Cook <simon.cook@embecosm.com>
129 Joern Rennecke <joern.rennecke@embecosm.com>
131 * gcc.target/arc/barrel-shifter-1.c: New test.
132 * gcc.target/arc/barrel-shifter-2.c: Likewise.
133 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
134 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
135 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
136 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
137 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
138 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
139 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
140 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
141 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
142 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
143 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
144 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
145 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
146 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
147 * gcc.target/arc/mtune-ARC600.c: Likewise.
148 * gcc.target/arc/mtune-ARC601.c: Likewise.
149 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
150 * gcc.target/arc/mtune-ARC700.c: Likewise.
151 * gcc.target/arc/mtune-ARC725D.c: Likewise.
152 * gcc.target/arc/mtune-ARC750D.c: Likewise.
153 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
154 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
156 2013-09-30 Richard Biener <rguenther@suse.de>
159 * g++.dg/torture/pr58552.C: New testcase.
161 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
163 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
166 2013-09-27 Jakub Jelinek <jakub@redhat.com>
169 * c-c++-common/gomp/pr58551.c: New test.
171 2013-09-27 Richard Biener <rguenther@suse.de>
173 PR tree-optimization/58459
174 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
176 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
179 * gfortran.dg/round_4.f90: Check for rounding support.
181 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
183 * g++.dg/vect/pr58513.cc (op): Make static.
185 2013-09-26 Richard Biener <rguenther@suse.de>
187 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
189 2013-09-26 Richard Biener <rguenther@suse.de>
191 PR tree-optimization/58539
192 * gcc.dg/torture/pr58539.c: New testcase.
194 2013-09-25 Jeff Law <law@redhat.com>
196 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
198 2013-09-25 Tobias Burnus <burnus@net-b.de>
201 * gfortran.dg/finalize_21.f90: New.
203 2013-09-25 Tobias Burnus <burnus@net-b.de>
207 * gfortran.dg/defined_assignment_8.f90: New.
208 * gfortran.dg/defined_assignment_9.f90: New.
210 2013-09-25 Marek Polacek <polacek@redhat.com>
213 * c-c++-common/ubsan/shift-5.c: New test.
214 * c-c++-common/ubsan/shift-6.c: New test.
215 * c-c++-common/ubsan/div-by-zero-5.c: New test.
216 * gcc.dg/ubsan/c-shift-1.c: New test.
218 2013-09-25 Marek Polacek <polacek@redhat.com>
221 * g++.dg/tm/pr58516.C: New test.
223 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
225 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
227 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
229 2013-09-24 Richard Biener <rguenther@suse.de>
232 * g++.dg/vect/pr58513.cc: New testcase.
234 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
236 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
239 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
242 * g++.dg/cpp1y/pr58500.C: New testcase.
244 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
246 * gnat.dg/opt28.ad[sb]: New test.
247 * gnat.dg/opt28_pkg.ads: New helper.
249 2013-09-23 Richard Biener <rguenther@suse.de>
251 PR tree-optimization/58464
252 * g++.dg/torture/pr58464.C: New testcase.
254 2013-09-23 Christian Bruel <christian.bruel@st.com>
257 * gcc.target/sh/torture/pr58475.c: New test.
259 2013-09-23 Janus Weil <janus@gcc.gnu.org>
262 * gfortran.dg/extends_15.f90: New.
264 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
267 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
269 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
272 * gcc.target/vax/vax.exp: New.
273 * gcc.target/vax/pr56875.c: Ditto.
275 2013-09-20 Richard Biener <rguenther@suse.de>
278 * gfortran.dg/pr58484.f: New testcase.
280 2013-09-20 Jeff Law <law@redhat.com>
282 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
284 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
287 * gcc.dg/torture/pr57748-1.c: New test.
288 * gcc.dg/torture/pr57748-2.c: New test.
290 2013-09-20 Marek Polacek <polacek@redhat.com>
293 * c-c++-common/ubsan/shift-4.c: New test.
295 2013-09-20 Richard Biener <rguenther@suse.de>
297 PR tree-optimization/58453
298 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
300 2013-09-20 Janus Weil <janus@gcc.gnu.org>
303 * gfortran.dg/proc_ptr_43.f90: New.
305 2013-09-18 Tobias Burnus <burnus@net-b.de>
308 * gfortran.dg/defined_assignment_11.f90: New.
310 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
312 PR rtl-optimization/58438
313 * g++.dg/pr58438.C: New test.
315 2013-09-18 Tobias Burnus <burnus@net-b.de>
318 * gfortran.dg/class_39.f03: Update dg-error.
319 * gfortran.dg/class_5.f03: Ditto.
320 * gfortran.dg/class_53.f90: Ditto.
321 * gfortran.dg/realloc_on_assign_20.f90: New.
322 * gfortran.dg/realloc_on_assign_21.f90: New.
323 * gfortran.dg/realloc_on_assign_22.f90: New.
325 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
328 * g++.dg/parse/using4.C: New.
330 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
332 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
334 2013-09-18 Marek Polacek <polacek@redhat.com>
337 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
338 instead of the shift option.
339 * c-c++-common/ubsan/pr58443-1.c: New test.
340 * c-c++-common/ubsan/pr58443-3.c: New test.
341 * c-c++-common/ubsan/pr58443-2.c: New test.
343 2013-09-18 Richard Biener <rguenther@suse.de>
345 PR tree-optimization/58417
346 * gcc.dg/torture/pr58417.c: New testcase.
348 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
350 * gnat.dg/array_bounds_test2.adb: New test.
352 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
354 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
355 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
357 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
359 * gnat.dg/in_out_parameter4.adb: New test.
361 2013-09-18 Marek Polacek <polacek@redhat.com>
364 * c-c++-common/ubsan/attrib-1.c: New test.
366 2013-09-17 Cong Hou <congh@google.com>
368 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
369 on two arrays with short and int types. This should not be recognized
370 as a dot product pattern.
372 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
375 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
376 the cp_type_quals (r) too.
378 2013-09-17 Jan Hubicka <jh@suse.cz>
381 * gcc.c-torture/compile/pr58332.c: New testcase.
383 2013-09-17 Jeff Law <law@redhat.com>
385 * gcc.c-torture/execute/pr58387.c: New test.
387 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
389 PR tree-optimization/58088
390 * gcc.c-torture/compile/pr58088.c: New test.
392 2013-09-17 Nick Clifton <nickc@redhat.com>
394 * lib/target-supports.exp (check_effective_target_trampolines):
395 Add MSP430 to the list of targets that do not support
397 (check_profiling_available): Add MSP430 to the list of targets
398 that do not support profiling.
399 (check_effective_target_tls_runtime): Add MSP430 to the list of
400 targets that do not support TLS.
402 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
404 * gnat.dg/opt27.adb: New test.
405 * gnat.dg/opt27_pkg.ad[sb]: New helper.
407 2013-09-17 Andreas Schwab <schwab@suse.de>
409 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
411 2013-09-17 Richard Biener <rguenther@suse.de>
413 PR tree-optimization/58432
414 * gcc.dg/pr58432.c: New testcase.
416 2013-09-17 Bin Cheng <bin.cheng@arm.com>
418 * gcc.dg/tree-ssa/slsr-39.c: New test.
420 2013-09-16 Xinliang David Li <davidxl@google.com>
422 * gcc.misc-tests/help.exp: Optimizer help change.
424 2013-09-16 Jeff Law <law@redhat.com>
426 * gcc.c-torture/execute/pr58419.c: New test.
427 * gcc.c-torture/execute/pr58431.c: New test.
429 2013-09-16 Tobias Burnus <burnus@net-b.de>
432 * gfortran.dg/finalize_19.f90: New.
434 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
436 * gcc.target/i386/pr58418.c: New.
438 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
440 * gcc.target/aarch64/fmla-intrinsic.c: New.
441 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
442 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
443 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
445 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
447 * gcc.target/aarch64/mul_intrinsic_1.c: New.
448 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
450 2013-09-16 Richard Biener <rguenther@suse.de>
452 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
454 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
456 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
457 interpreted as implicit templates) to be expected pedwarns instead.
459 2013-09-16 Tobias Burnus <burnus@net-b.de>
462 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
464 2013-09-15 Tobias Burnus <burnus@net-b.de>
467 * gfortran.dg/defined_assignment_10.f90: New.
469 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
471 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
472 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
474 2013-09-13 Jacek Caban <jacek@codeweavers.com>
476 * g++.dg/abi/main.C: Added implicit C linkage tests
478 2013-09-13 Kai Tietz <ktietz@redhat.com>
480 gcc.target/i386/pr57848.c: New file.
482 2013-09-13 Christian Bruel <christian.bruel@st.com>
485 * gcc.target/sh/torture/pr58314.c: New test.
487 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
489 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
491 2013-09-12 Martin Jambor <mjambor@suse.cz>
494 * g++.dg/pr58389.C: New test.
496 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
498 * g++.dg/template/pseudodtor2.C: Add column number to dg-error
500 * g++.dg/template/pseudodtor3.C: Likewise.
502 2013-09-12 Richard Biener <rguenther@suse.de>
504 PR tree-optimization/58404
505 * g++.dg/tree-ssa/pr58404.C: New testcase.
507 2013-09-12 Martin Jambor <mjambor@suse.cz>
510 * g++.dg/ipa/pr58371.C: New test.
512 2013-09-12 Richard Biener <rguenther@suse.de>
514 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
515 expected outcome and comment why that happens.
517 2013-09-11 Richard Biener <rguenther@suse.de>
520 * g++.dg/uninit-pred-4.C: New testcase.
522 2013-09-11 Jakub Jelinek <jakub@redhat.com>
524 PR tree-optimization/58385
525 * gcc.c-torture/execute/pr58385.c: New test.
527 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
529 * gcc.target/arm/thumb-ifcvt-2.c: New test.
531 2013-09-10 Jeff Law <law@redhat.com>
533 * g++.dg/torture/pr58380.C: New test.
535 2013-09-10 Jan Hubicka <jh@suse.cz>
536 Paolo Carlini <paolo.carlini@oracle.com>
538 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
540 2013-09-10 Jeff Law <law@redhat.com>
542 * gcc.c-torture/compile/pr58343.c: New test.
544 2013-09-10 Jakub Jelinek <jakub@redhat.com>
546 PR rtl-optimization/58365
547 * gcc.c-torture/execute/pr58365.c: New test.
549 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
551 * gcc.dg/torture/memcpy-1.c: New test.
553 2013-09-10 Alan Modra <amodra@gmail.com>
555 * gcc.target/powerpc/pr58330.c: New.
557 2013-09-10 Alan Modra <amodra@gmail.com>
559 * gcc.target/powerpc/medium_offset.c: New.
561 2013-09-09 Jakub Jelinek <jakub@redhat.com>
564 * g++.dg/warn/Wunused-var-21.C: New test.
566 PR tree-optimization/58364
567 * gcc.c-torture/execute/pr58364.c: New test.
569 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
572 * g++.dg/warn/Wdelete-incomplete-1.C: New.
573 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
574 * g++.dg/init/delete1.C: Adjust.
576 2013-09-09 Ian Bolton <ian.bolton@arm.com>
578 * gcc.target/aarch64/movdi_1.c: New test.
580 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
583 * g++.dg/warn/Wunused-parm-5.C: New.
585 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
587 * gcc.target/aarch64/cmn-neg.c: New test.
589 2013-09-09 Richard Biener <rguenther@suse.de>
592 * gcc.dg/torture/pr58326-1.c: New testcase.
593 * gcc.dg/torture/pr58326-2.c: Likewise.
595 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
598 * g++.dg/ext/pr57735.C: New test.
600 2013-09-09 Jan Hubicka <jh@suse.cz>
603 * g++.dg/torture/PR58294.C: New testcase.
605 2013-09-08 Jeff Law <law@redhat.com>
607 * gcc.c-torture/compile/pr58340.c: New test.
609 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
611 * g++.dg/debug/ra1.C: New test.
613 2013-09-08 Jan Hubicka <jh@suse.cz>
615 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
616 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
617 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
618 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
620 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
623 * g++.dg/overload/new1.C: Adjust.
625 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
627 * c-c++-common/opaque-vector.c: New test.
629 2013-09-08 Tom de Vries <tom@codesourcery.com>
632 * g++.dg/tm/noexcept-6.C: New test.
634 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
636 * gcc.target/arc/cond-set-use.c: New test.
638 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
640 * gnat.dg/stack_usage2.adb: New test.
642 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
644 * gcc.target/aarch64/table-intrinsics.c
645 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
646 (qtb_tests8_< ,2,3,4>): Likewise.
647 (qtblq_tests8_< ,2,3,4>): Likewise.
648 (qtbxq_tests8_< ,2,3,4>): Likewise.
650 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
652 * gnat.dg/warn10.ad[sb]: New test.
653 * gnat.dg/warn10_pkg.ads: New helper.
655 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
657 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
658 Don't expect NULL in foo.result set.
659 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
661 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
662 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
664 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
666 * gcc.target/s390/nearestint-1.c: New testcase.
668 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
669 Vineet Gupta <Vineet.Gupta@synopsys.com>
671 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
672 * testsuite/gcc.target/arc: New directory.
673 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
674 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
675 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
676 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
677 * testsuite/gcc.dg/builtin-apply2.c
678 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
680 2013-09-04 Jan Hubicka <jh@suse.cz>
683 * g++.dg/torture/pr58201_0.C: New testcase.
684 * g++.dg/torture/pr58201_1.C: New testcase.
685 * g++.dg/torture/pr58201.h: New testcase.
687 2013-09-05 Jan Hubicka <jh@suse.cz>
689 * gcc.dg/autopar/pr49960.c: Disable partial inlining
691 2013-09-05 Richard Biener <rguenther@suse.de>
693 PR tree-optimization/58137
694 * gcc.target/i386/pr58137.c: New testcase.
696 2013-09-05 Martin Jambor <mjambor@suse.cz>
698 * g++.dg/ipa/remref-1.C: New test.
699 * g++.dg/ipa/remref-2.C: Likewise.
701 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
704 * g++.dg/parse/access11.C: New.
706 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
708 * g++.dg/warn/weak1.C: Skip on AIX.
710 2013-09-04 Easwaran Raman <eraman@google.com>
713 PR tree-optimization/58011
714 * gfortran.dg/reassoc_12.f90: New testcase.
715 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
717 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
719 * gcc.dg/attr-weakref-1.c: Skip on AIX.
720 * gcc.dg/torture/pr53922.c: Skip on AIX.
721 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
723 2013-09-04 Teresa Johnson <tejohnson@google.com>
725 * gcc.dg/unroll_1.c: Test dumping to stderr.
727 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
730 * g++.dg/warn/deprecated-8.C: New.
732 2013-09-03 Jeff Law <law@redhat.com>
734 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
737 2013-09-03 Meador Inge <meadori@codesourcery.com>
741 2013-08-30 Meador Inge <meadori@codesourcery.com>
743 * gcc.dg/Warray-bounds-11.c: New testcase.
745 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
747 * lib/target-supports.exp (check_weak_available): Return true for AIX.
749 2013-09-03 Jan Hubicka <jh@suse.cz>
751 * g++.dg/ipa/devirt-15.C: Fix testcase.
753 2013-09-03 Richard Biener <rguenther@suse.de>
756 * gcc.dg/torture/pr57656.c: New testcase.
758 2013-09-03 Richard Biener <rguenther@suse.de>
761 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
763 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
766 * gfortran.dg/do_concurrent_3.f90: New test case.
768 2013-09-02 Jan Hubicka <jh@suse.cz>
770 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
772 2013-09-02 Martin Jambor <mjambor@suse.cz>
775 * gcc.dg/ipa/pr58106.c: New test.
777 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
779 * gcc.target/aarch64/scalar_intrinsics.c
780 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
782 2013-09-02 Richard Biener <rguenther@suse.de>
785 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
787 2013-09-02 Richard Biener <rguenther@suse.de>
789 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
792 2013-09-02 Bin Cheng <bin.cheng@arm.com>
794 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
796 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
798 PR c++/21682, implement DR 565
799 * g++.dg/template/using24.C: New.
800 * g++.dg/template/using25.C: Likewise.
801 * g++.dg/template/using26.C: Likewise.
803 2013-09-01 Jan Hubicka <jh@suse.cz>
805 * g++.dg/ipa/devirt-15.C: New testcase.
807 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
809 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
811 2013-08-31 Jan Hubicka <jh@suse.cz>
813 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
814 * g++.dg/tree-ssa/pr45453.C: Likewise.
816 2013-08-31 Jan Hubicka <jh@suse.cz>
818 * gcc.dg/fork-instrumentation.c: New testcase.
820 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
822 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
824 2013-08-30 Meador Inge <meadori@codesourcery.com>
826 * gcc.dg/Warray-bounds-11.c: New testcase.
828 2013-08-30 Marek Polacek <polacek@redhat.com>
830 * g++.dg/ubsan/div-by-zero-1.C: New test.
831 * c-c++-common/ubsan/save-expr-1.c: New test.
832 * c-c++-common/ubsan/save-expr-2.c: New test.
833 * c-c++-common/ubsan/save-expr-3.c: New test.
834 * c-c++-common/ubsan/save-expr-4.c: New test.
835 * c-c++-common/ubsan/typedef-1.c: New test.
836 * c-c++-common/ubsan/const-char-1.c: New test.
837 * c-c++-common/ubsan/const-expr.c: New test.
838 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
839 * c-c++-common/ubsan/shift-1.c: Likewise.
840 * c-c++-common/ubsan/shift-2.c: Likewise.
841 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
842 * lib/ubsan-dg.exp: New file.
843 * g++.dg/dg.exp: Add ubsan tests.
844 * g++.dg/ubsan/ubsan.exp: New file.
845 * gcc.dg/ubsan/ubsan.exp: New file.
846 * g++.dg/ubsan/cxx11-shift-1.C: New test.
847 * g++.dg/ubsan/cxx11-shift-2.C: New test.
848 * c-c++-common/ubsan/div-by-zero-3.c: New test.
849 * c-c++-common/ubsan/div-by-zero-1.c: New test.
850 * c-c++-common/ubsan/div-by-zero-4.c: New test.
851 * c-c++-common/ubsan/shift-3.c: New test.
852 * c-c++-common/ubsan/unreachable-1.c: New test.
853 * c-c++-common/ubsan/shift-1.c: New test.
854 * c-c++-common/ubsan/shift-2.c: New test.
855 * c-c++-common/ubsan/div-by-zero-2.c: New test.
856 * gcc.dg/ubsan/c99-shift-2.c: New test.
857 * gcc.dg/ubsan/c99-shift-1.c: New test.
859 2013-08-29 Jan Hubicka <jh@suse.cz>
861 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
862 to match template and comment.
864 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
867 * g++.dg/cpp0x/dc8.C: New.
868 * g++.dg/template/meminit1.C: Adjust.
870 2013-08-30 Teresa Johnson <tejohnson@google.com>
872 * gcc.dg/inline-dump.c: Delete inadvertant commit.
874 2013-08-30 Jakub Jelinek <jakub@redhat.com>
876 PR tree-optimization/58277
877 * gcc.c-torture/execute/pr58277-1.c: New test.
878 * gcc.c-torture/execute/pr58277-2.c: New test.
880 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
882 * gcc.dg/guality/param-1.c: New test.
883 * gcc.dg/guality/param-2.c: Likewise.
885 2013-08-30 Richard Biener <rguenther@suse.de>
887 PR tree-optimization/58228
888 * gcc.dg/torture/pr58228.c: New testcase.
890 2013-08-30 Richard Biener <rguenther@suse.de>
892 PR tree-optimization/58223
893 * gcc.dg/torture/pr58223.c: New testcase.
894 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
896 2013-08-30 Richard Biener <rguenther@suse.de>
898 PR tree-optimization/58010
899 * gcc.dg/pr58010.c: New testcase.
901 2013-08-29 Xinliang DavidLi <davidxl@google.com>
903 * gcc.dg/unroll_3.c: Message change.
904 * gcc.dg/unroll_4.c: Likewise.
905 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
906 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
907 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
908 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
909 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
910 * gcc.dg/tree-ssa/loop-23.c: Likewise.
911 * gcc.dg/tree-ssa/loop-1.c: Likewise.
912 * gcc.dg/unroll_1.c: Likewise.
913 * gcc.dg/vect/bb-slp-31.c: Likewise.
914 * gcc.dg/vect/bb-slp-14.c: Likewise.
915 * gcc.dg/vect/bb-slp-8.c: Likewise.
916 * gcc.dg/vect/bb-slp-23.c: Likewise.
917 * gcc.dg/vect/bb-slp-15.c: Likewise.
918 * gcc.dg/vect/bb-slp-9.c: Likewise.
919 * gcc.dg/vect/bb-slp-24.c: Likewise.
920 * gcc.dg/vect/bb-slp-16.c: Likewise.
921 * gcc.dg/vect/bb-slp-25.c: Likewise.
922 * gcc.dg/vect/bb-slp-17.c: Likewise.
923 * gcc.dg/vect/bb-slp-26.c: Likewise.
924 * gcc.dg/vect/bb-slp-18.c: Likewise.
925 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
926 * gcc.dg/vect/bb-slp-27.c: Likewise.
927 * gcc.dg/vect/bb-slp-19.c: Likewise.
928 * gcc.dg/vect/bb-slp-28.c: Likewise.
929 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
930 * gcc.dg/vect/bb-slp-29.c: Likewise.
931 * gcc.dg/vect/bb-slp-8a.c: Likewise.
932 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
933 * gcc.dg/vect/bb-slp-1.c: Likewise.
934 * gcc.dg/vect/bb-slp-8b.c: Likewise.
935 * gcc.dg/vect/bb-slp-2.c: Likewise.
936 * gcc.dg/vect/bb-slp-3.c: Likewise.
937 * gcc.dg/vect/bb-slp-10.c: Likewise.
938 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
939 * gcc.dg/vect/bb-slp-4.c: Likewise.
940 * gcc.dg/vect/bb-slp-11.c: Likewise.
941 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
942 * gcc.dg/vect/bb-slp-5.c: Likewise.
943 * gcc.dg/vect/bb-slp-20.c: Likewise.
944 * gcc.dg/vect/bb-slp-6.c: Likewise.
945 * gcc.dg/vect/bb-slp-21.c: Likewise.
946 * gcc.dg/vect/bb-slp-30.c: Likewise.
947 * gcc.dg/vect/bb-slp-13.c: Likewise.
948 * gcc.dg/vect/bb-slp-7.c: Likewise.
949 * gcc.dg/vect/bb-slp-22.c: Likewise.
950 * gcc.dg/unroll_2.c: Likewise.
951 * g++.dg/vect/slp-pr50413.cc: Likewise.
952 * g++.dg/vect/slp-pr56812.cc: Likewise.
953 * g++.dg/vect/slp-pr50819.cc: Likewise.
955 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
957 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
959 2013-08-29 Teresa Johnson <tejohnson@google.com>
961 * gcc.dg/pr40209.c: Use -fopt-info.
962 * gcc.dg/pr26570.c: Ditto.
963 * gcc.dg/pr32773.c: Ditto.
964 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
966 2013-08-29 Richard Biener <rguenther@suse.de>
968 PR tree-optimization/58246
969 * gcc.dg/torture/pr58246.c: New testcase.
971 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
974 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
976 * gfortran.dg/realloc_on_assign_19.f90: New test.
978 2013-08-29 Richard Biener <rguenther@suse.de>
981 * gcc.dg/pr57287-2.c: New testcase.
983 2013-08-29 Richard Biener <rguenther@suse.de>
985 PR tree-optimization/57685
986 * gcc.dg/torture/pr57685.c: New testcase.
988 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
991 * g++.dg/cpp0x/dc7.C: New.
993 2013-08-28 Jakub Jelinek <jakub@redhat.com>
996 * c-c++-common/gomp/pr58257.c: New test.
998 2013-08-28 Richard Biener <rguenther@suse.de>
1000 PR tree-optimization/56933
1001 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
1003 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
1005 * gcc.target/aarch64/scalar_shift_1.c: New.
1007 2013-08-27 Richard Biener <rguenther@suse.de>
1009 PR tree-optimization/57521
1010 * gcc.dg/torture/pr57521.c: New testcase.
1012 2013-08-27 Jakub Jelinek <jakub@redhat.com>
1014 PR rtl-optimization/57860
1015 PR rtl-optimization/57861
1016 PR rtl-optimization/57875
1017 PR rtl-optimization/57876
1018 PR rtl-optimization/57877
1019 * gcc.c-torture/execute/pr57860.c: New test.
1020 * gcc.c-torture/execute/pr57861.c: New test.
1021 * gcc.c-torture/execute/pr57875.c: New test.
1022 * gcc.c-torture/execute/pr57876.c: New test.
1023 * gcc.c-torture/execute/pr57877.c: New test.
1025 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1028 * gfortran.dg/bounds_check_18.f90: New test.
1030 2013-08-23 Jan Hubicka <jh@suse.cz>
1032 * g++.dg/ipa/devirt-14.C: Fix typo.
1034 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
1037 * gfortran.dg/inline_sum_5.f90: New.
1039 2013-08-23 Janus Weil <janus@gcc.gnu.org>
1042 * gfortran.dg/typebound_assignment_7.f90: New.
1044 2013-08-23 Jan Hubicka <jh@suse.cz>
1046 * g++.dg/ipa/devirt-13.C: New testcase.
1047 * g++.dg/ipa/devirt-14.C: New testcase.
1049 2013-08-23 Jakub Jelinek <jakub@redhat.com>
1052 * gcc.target/i386/pr58218.c: New test.
1054 PR tree-optimization/58209
1055 * gcc.c-torture/execute/pr58209.c: New test.
1057 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1059 * gcc.target/powerpc/pr57744.c: Declare abort.
1061 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
1064 * g++.dg/template/error54.C: New.
1066 2013-08-22 Janus Weil <janus@gcc.gnu.org>
1069 * gfortran.dg/select_type_34.f90: New.
1071 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1074 * g++.dg/warn/deprecated-7.C: New.
1076 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1078 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
1080 2013-08-21 Jeff Law <law@redhat.com>
1082 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
1084 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1087 * g++.dg/ext/attr-alias-3.C: New.
1089 2013-08-20 Janus Weil <janus@gcc.gnu.org>
1092 * gfortran.dg/intent_out_8.f90: New.
1094 2013-08-20 Teresa Johnson <tejohnson@google.com>
1096 PR rtl-optimizations/57451
1097 * g++.dg/tree-prof/pr57451.C: New test.
1099 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1102 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
1104 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
1107 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
1109 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
1111 * gcc.target/powerpc/dfp-dd-2.c: New test.
1112 * gcc.target/powerpc/dfp-td-2.c: Likewise.
1113 * gcc.target/powerpc/dfp-td-3.c: Likewise.
1115 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
1117 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
1118 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
1121 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
1123 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
1125 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
1128 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
1129 correct test response.
1132 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
1133 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
1134 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
1136 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
1137 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
1139 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
1141 2013-08-18 Jan Hubicka <jh@suse.cz>
1143 * g++.dg/ipa/type-inheritance-1.C: New testcase.
1145 2013-08-19 Janus Weil <janus@gcc.gnu.org>
1148 * gfortran.dg/gomp/proc_ptr_1.f90: New.
1150 2013-08-18 Jakub Jelinek <jakub@redhat.com>
1152 PR tree-optimization/58006
1153 * g++.dg/opt/pr58006.C: New test.
1155 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
1157 * gnat.dg/specs/linker_alias.ads: New test.
1159 2013-08-16 Jakub Jelinek <jakub@redhat.com>
1161 PR tree-optimization/58164
1162 * gcc.c-torture/compile/pr58164.c: New test.
1164 PR tree-optimization/58165
1165 * g++.dg/opt/pr58165.C: New test.
1167 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
1170 * g++.dg/cpp0x/enum28.C: New.
1171 * g++.dg/cpp0x/enum15.C: Adjust.
1173 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1176 * gcc.target/powerpc/pr57949-1.c: New.
1177 * gcc.target/powerpc/pr57949-2.c: New.
1179 2013-08-14 Jakub Jelinek <jakub@redhat.com>
1181 PR tree-optimization/58145
1182 * gcc.dg/pr58145-1.c: New test.
1183 * gcc.dg/pr58145-2.c: New test.
1185 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
1187 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
1188 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1189 * gcc.dg/debug/dwarf2/static1.c: Likewise.
1190 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1191 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
1192 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1193 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
1194 * gcc.dg/debug/dwarf2/var1.c: Likewise.
1195 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
1196 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
1197 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1198 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
1199 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
1200 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1201 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1202 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
1203 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
1204 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
1205 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
1206 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1207 * gcc.dg/debug/dwarf2/var2.c: Likewise.
1208 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
1209 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
1210 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1211 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
1212 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
1213 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
1214 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
1215 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1216 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
1217 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
1218 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
1219 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1220 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
1221 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1222 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
1223 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
1224 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
1225 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1226 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
1227 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1230 * gcc.c-torture/execute/pr56799.x: New file.
1232 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
1234 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
1236 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
1237 * gcc.dg/pr44214-3.c (v2df): Likewise.
1239 * gcc.dg/pr46647.c: xfail for avr-*-*.
1241 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
1243 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
1244 Expect l to be optimized away.
1245 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
1248 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
1249 to tests that assume int/double are larger than short/float.
1252 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
1254 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
1255 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
1256 target { int16 }. Restrict existing tests to target { int32 }
1258 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
1259 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
1260 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
1261 * lib/target-supports.exp (check_effective_target_int32): New proc.
1263 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
1264 exclude from scan test.
1266 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
1267 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
1268 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
1269 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
1270 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
1271 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
1272 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
1273 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
1274 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
1275 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
1276 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
1277 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
1278 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
1279 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
1280 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1281 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1282 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1283 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
1284 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
1286 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
1288 * gcc.target/arm/pr19599.c: Skip for -mthumb.
1290 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
1291 to be the first test directive.
1292 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1293 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1294 * gcc.target/arm/atomic-op-char.c: Likewise.
1295 * gcc.target/arm/atomic-op-consume.c: Likewise.
1296 * gcc.target/arm/atomic-op-int.c: Likewise.
1297 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1298 * gcc.target/arm/atomic-op-release.c: Likewise.
1299 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1300 * gcc.target/arm/atomic-op-short.c: Likewise.
1302 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
1304 PR rtl-optimization/57662
1305 * gcc.dg/pr57662.c: New test.
1307 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1309 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
1311 * gcc.target/mips/nans-legacy.c: Likewise.
1313 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1315 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
1317 * gcc.target/mips/fabs-legacy.c: Likewise.
1318 * gcc.target/mips/fabsf-2008.c: Likewise.
1319 * gcc.target/mips/fabsf-legacy.c: Likewise.
1320 * gcc.target/mips/fneg-2008.c: Likewise.
1321 * gcc.target/mips/fneg-legacy.c: Likewise.
1322 * gcc.target/mips/fnegf-2008.c: Likewise.
1323 * gcc.target/mips/fnegf-legacy.c: Likewise.
1324 * gcc.target/mips/nan-2008.c: Likewise.
1325 * gcc.target/mips/nan-legacy.c: Likewise.
1326 * gcc.target/mips/nanf-2008.c: Likewise.
1327 * gcc.target/mips/nanf-legacy.c: Likewise.
1328 * gcc.target/mips/nans-2008.c: Likewise.
1329 * gcc.target/mips/nans-legacy.c: Likewise.
1330 * gcc.target/mips/nansf-2008.c: Likewise.
1331 * gcc.target/mips/nansf-legacy.c: Likewise.
1333 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
1335 * gnat.dg/valued_proc.adb: New test.
1336 * gnat.dg/valued_proc_pkg.ads: New helper.
1338 2013-08-13 Jakub Jelinek <jakub@redhat.com>
1340 PR tree-optimization/57661
1341 * g++.dg/opt/pr57661.C: New test.
1344 * gcc.dg/asan/pr56417.c: New test.
1346 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
1348 * gnat.dg/loop_optimization16.adb: New test.
1349 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
1351 2013-08-13 Marek Polacek <polacek@redhat.com>
1353 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
1355 2013-08-13 David Malcolm <dmalcolm@redhat.com>
1357 Example of converting global state to per-pass state.
1359 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
1360 global state "static int counter" to...
1361 (one_pass::counter): ...this instance data.
1363 2013-08-13 David Malcolm <dmalcolm@redhat.com>
1365 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
1366 to member function...
1367 (one_pass::gate): ...this.
1368 (one_pass_exec): Convert to member function...
1369 (one_pass::impl_execute): ...this.
1371 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
1374 * g++.dg/cpp0x/pr57416.C: New.
1376 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
1378 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
1380 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
1381 * g++.dg/cpp0x/defaulted2.C: Likewise.
1382 * g++.dg/cpp0x/defaulted31.C: Likewise.
1383 * g++.dg/cpp0x/error6.C: Likewise.
1384 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
1385 * g++.dg/cpp0x/override2.C: Likewise.
1386 * g++.dg/cpp0x/parse1.C: Likewise.
1387 * g++.dg/cpp0x/scoped_enum.C: Likewise.
1388 * g++.dg/cpp0x/temp_default4.C: Likewise.
1389 * g++.dg/ext/attrib32.C: Likewise.
1390 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
1391 * g++.dg/ext/mv13.C: Likewise.
1392 * g++.dg/ext/mv7.C: Likewise.
1393 * g++.dg/ext/mv9.C: Likewise.
1394 * g++.dg/ext/pr57362.C: Likewise.
1395 * g++.dg/ext/typeof10.C: Likewise.
1396 * g++.dg/lookup/anon6.C: Likewise.
1397 * g++.dg/lookup/crash6.C: Likewise.
1398 * g++.dg/lookup/name-clash5.C: Likewise.
1399 * g++.dg/lookup/name-clash6.C: Likewise.
1400 * g++.dg/other/anon4.C: Likewise.
1401 * g++.dg/other/error15.C: Likewise.
1402 * g++.dg/other/error8.C: Likewise.
1403 * g++.dg/other/redecl2.C: Likewise.
1404 * g++.dg/parse/crash16.C: Likewise.
1405 * g++.dg/parse/crash21.C: Likewise.
1406 * g++.dg/parse/crash38.C: Likewise.
1407 * g++.dg/parse/redef2.C: Likewise.
1408 * g++.dg/parse/struct-as-enum1.C: Likewise.
1409 * g++.dg/template/crash39.C: Likewise.
1410 * g++.dg/template/redecl3.C: Likewise.
1411 * g++.dg/tls/diag-3.C: Likewise.
1412 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
1413 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1414 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1415 * g++.old-deja/g++.brendan/crash16.C: Likewise.
1416 * g++.old-deja/g++.brendan/crash18.C: Likewise.
1417 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
1418 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
1419 * g++.old-deja/g++.brendan/static3.C: Likewise.
1420 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
1421 * g++.old-deja/g++.jason/binding.C: Likewise.
1422 * g++.old-deja/g++.jason/crash4.C: Likewise.
1423 * g++.old-deja/g++.jason/crash7.C: Likewise.
1424 * g++.old-deja/g++.jason/lineno.C: Likewise.
1425 * g++.old-deja/g++.jason/scoping7.C: Likewise.
1426 * g++.old-deja/g++.mike/misc3.C: Likewise.
1427 * g++.old-deja/g++.mike/net44.C: Likewise.
1428 * g++.old-deja/g++.mike/ns3.C: Likewise.
1429 * g++.old-deja/g++.ns/alias4.C: Likewise.
1430 * g++.old-deja/g++.ns/ns11.C: Likewise.
1431 * g++.old-deja/g++.other/crash23.C: Likewise.
1432 * g++.old-deja/g++.other/decl8.C: Likewise.
1433 * g++.old-deja/g++.other/linkage3.C: Likewise.
1434 * g++.old-deja/g++.other/typeck1.C: Likewise.
1435 * g++.old-deja/g++.other/typedef5.C: Likewise.
1436 * g++.old-deja/g++.pt/explicit34.C: Likewise.
1437 * g++.old-deja/g++.pt/friend36.C: Likewise.
1438 * obj-c++.dg/method-8.mm: Likewise.
1439 * obj-c++.dg/tls/diag-3.mm: Likewise.
1441 2013-08-12 Perez Read <netfirewall@gmail.com>
1444 * gcc.target/i386/movabs-1.c: New test.
1446 2013-08-12 Marek Polacek <polacek@redhat.com>
1448 PR tree-optimization/57980
1449 * gcc.dg/pr57980.c: New test.
1451 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1454 * gfortran.dg/do_check_10.f90: New test.
1455 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
1456 * gfortran.dg/array_constructor_18.f90: Likewise.
1457 * gfortran.dg/array_constructor_22.f90: Likewise.
1458 * gfortran.dg/coarray_15.f90: Likewise.
1459 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
1460 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
1461 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
1463 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
1466 * g++.dg/cpp0x/constexpr-ice8.C: New.
1468 2013-08-09 Xinliang David Li <davidxl@google.com>
1470 * gcc.target/i386/memcpy-strategy-1.c: New test.
1471 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
1472 * gcc.target/i386/memset-strategy-1.c: Ditto.
1473 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
1475 2013-08-09 Jan Hubicka <jh@suse.cz>
1477 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
1478 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
1480 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
1482 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
1484 2013-08-09 Janus Weil <janus@gcc.gnu.org>
1487 * gfortran.dg/transfer_intrinsic_6.f90: New.
1489 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
1492 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1495 * g++.dg/lookup/typedef2.C: New.
1497 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
1499 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
1500 output of vdup intrinsics.
1502 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1504 * gcc.target/arm/lp1189445.c: New testcase.
1506 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
1508 * gcc.dg/torture/pr58079.c: New test.
1510 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
1512 * gnat.dg/warn9.adb: New test.
1514 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1517 * g++.dg/lookup/typedef2.C: New.
1519 2013-08-07 David Malcolm <dmalcolm@redhat.com>
1521 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
1522 to optstr when building plugins on darwin.
1524 2013-08-06 Martin Jambor <mjambor@suse.cz>
1526 PR tree-optimization/57539
1527 * gcc.dg/ipa/pr57539.c: New test.
1529 2013-08-06 Martin Jambor <mjambor@suse.cz>
1530 Bernd Edlinger <bernd.edlinger@hotmail.de>
1532 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
1533 (a): Fix constructor.
1535 2013-08-06 Martin Jambor <mjambor@suse.cz>
1538 * gfortran.dg/pr57987.f90: New test.
1540 2013-08-06 Martin Jambor <mjambor@suse.cz>
1543 * gcc.dg/torture/pr58041.c: New test.
1544 * gcc.target/arm/pr58041.c: Likewise.
1546 2013-08-06 Janus Weil <janus@gcc.gnu.org>
1549 * gfortran.dg/pointer_init_8.f90: New.
1551 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
1554 * g++.dg/cpp0x/pr58080.C: New.
1556 2013-08-05 David Malcolm <dmalcolm@redhat.com>
1558 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
1559 to optstr when building plugins.
1561 2013-08-05 David Malcolm <dmalcolm@redhat.com>
1563 Patch autogenerated by refactor_passes.py from
1564 https://github.com/davidmalcolm/gcc-refactoring-scripts
1565 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
1567 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
1568 struct to a subclass of gimple_opt_pass along with...
1569 (pass_data_one_pass): ...new pass_data instance and...
1570 (make_one_pass): ...new function.
1571 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
1572 global struct to a subclass of gimple_opt_pass along with...
1573 (pass_data_warn_self_assign): ...new pass_data instance and...
1574 (make_pass_warn_self_assign): ...new function.
1575 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
1576 a global struct to a subclass of gimple_opt_pass along with...
1577 (pass_data_dumb_plugin_example): ...new pass_data instance and...
1578 (make_pass_dumb_plugin_example): ...new function.
1579 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
1580 global struct to a subclass of gimple_opt_pass along with...
1581 (pass_data_warn_self_assign): ...new pass_data instance and...
1582 (make_pass_warn_self_assign): ...new function.
1584 2013-08-05 David Malcolm <dmalcolm@redhat.com>
1586 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
1587 is created and added to the pass_manager to reflect
1588 autogenerated changes.
1589 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
1590 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
1591 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
1593 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
1596 * g++.dg/cpp0x/pr58072.C: New.
1598 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1600 * gcc.dg/torture/pr57993-2.cpp: New.
1602 2013-08-02 Jan Hubicka <jh@suse.cz>
1604 * gcc.dg/ipa/ipa-1.c: Update.
1605 * gcc.dg/ipa/ipa-2.c: Update.
1606 * gcc.dg/ipa/ipa-3.c: Update.
1607 * gcc.dg/ipa/ipa-4.c: Update.
1608 * gcc.dg/ipa/ipa-5.c: Update.
1609 * gcc.dg/ipa/ipa-7.c: Update.
1610 * gcc.dg/ipa/ipa-8.c: Update.
1611 * gcc.dg/ipa/ipcp-1.c: Update.
1612 * gcc.dg/ipa/ipcp-2.c: Update.
1614 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
1616 PR rtl-optimization/58048
1617 * gcc.target/i386/pr58048.c: New.
1619 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1621 * gcc.target/arm/neon-for-64bits-2.c: Delete.
1623 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
1624 Peter Bergner <bergner@vnet.ibm.com>
1627 * g++.dg/overload/using3.C: New.
1628 * g++.dg/overload/using2.C: Adjust.
1629 * g++.dg/lookup/using9.C: Likewise.
1631 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1633 * gcc.target/arm/pr46972-2.c: New test.
1635 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
1637 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
1639 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1641 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
1643 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
1645 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
1646 rather than addressing!=absolute when deciding how to handle MIPS16
1647 when the test forces an ABI.
1649 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1652 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
1654 2013-07-30 Steve Ellcey <sellcey@mips.com>
1656 * gcc.target/mips/code-readable-1.c: Increase switch size.
1657 * gcc.target/mips/code-readable-2.c: Ditto.
1658 * gcc.target/mips/code-readable-3.c: Ditto.
1659 * gcc.target/mips/code-readable-4.c: Ditto.
1661 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1664 * g++.dg/parse/crash63.C: New.
1666 2013-07-30 Tobias Burnus <burnus@net-b.de>
1669 * gfortran.dg/pointer_assign_8.f90: New.
1670 * gfortran.dg/pointer_assign_9.f90: New.
1671 * gfortran.dg/pointer_assign_10.f90: New.
1672 * gfortran.dg/pointer_assign_11.f90: New.
1674 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1676 * gcc.target/arm/pr57637.c: New testcase.
1678 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1680 PR tree-optimization/57993
1681 * gcc.dg/torture/pr57993.c: New test.
1683 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
1685 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
1687 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1690 * g++.dg/conversion/ambig2.C: New.
1692 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
1694 * gcc.target/mips/fabs-2008.c: New test case.
1695 * gcc.target/mips/fabs-legacy.c: New test case.
1696 * gcc.target/mips/fabsf-2008.c: New test case.
1697 * gcc.target/mips/fabsf-legacy.c: New test case.
1698 * gcc.target/mips/fneg-2008.c: New test case.
1699 * gcc.target/mips/fneg-legacy.c: New test case.
1700 * gcc.target/mips/fneg-2008.c: New test case.
1701 * gcc.target/mips/fneg-legacy.c: New test case.
1702 * gcc.target/mips/nan-2008.c: New test case.
1703 * gcc.target/mips/nan-legacy.c: New test case.
1704 * gcc.target/mips/nanf-2008.c: New test case.
1705 * gcc.target/mips/nanf-legacy.c: New test case.
1706 * gcc.target/mips/nans-2008.c: New test case.
1707 * gcc.target/mips/nans-legacy.c: New test case.
1708 * gcc.target/mips/nansf-2008.c: New test case.
1709 * gcc.target/mips/nansf-legacy.c: New test case.
1710 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
1712 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
1713 Maxim Kuvyrkov <maxim@kugelworks.com>
1715 * lib/target-supports.exp (check_effective_target_non_bionic): New
1716 effective-target test.
1717 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
1718 * g++.dg/tls/thread_local4g.C: Ditto.
1720 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1723 * gfortran.dg/vector_subsript_7.f90: New test.
1725 2013-07-27 Tobias Burnus <burnus@net-b.de>
1728 * gfortran.dg/warn_alias.f90: New.
1730 2013-07-27 Janus Weil <janus@gcc.gnu.org>
1733 * gfortran.dg/class_array_19.f90: New.
1735 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
1737 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
1738 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
1739 * gcc.dg/vect/pr57741-3.c: Likewise.
1740 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
1742 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
1744 Skip tests that make assumptions about struct layout that don't hold
1746 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
1747 * g++.dg/cpp0x/iop.C: Likewise.
1748 * g++.dg/cpp0x/named_refs.C: Likewise.
1749 * g++.dg/cpp0x/rv1p.C: Likewise.
1750 * g++.dg/cpp0x/rv2p.C: Likewise.
1751 * g++.dg/cpp0x/rv3p.C: Likewise.
1752 * g++.dg/cpp0x/rv4p.C: Likewise.
1753 * g++.dg/cpp0x/rv5p.C: Likewise.
1754 * g++.dg/cpp0x/rv6p.C: Likewise.
1755 * g++.dg/cpp0x/rv7p.C: Likewise.
1756 * g++.dg/cpp0x/rv8p.C: Likewise.
1757 * g++.dg/ext/strncpy-chk1.C: Likewise.
1758 * gcc.dg/builtin-object-size-10.c: Likewise.
1759 * gcc.dg/builtin-object-size-11.c: Likewise.
1760 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1761 * gcc.dg/pr25805.c: Likewise.
1762 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
1763 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
1764 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
1765 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
1766 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
1767 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
1768 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1769 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
1770 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
1771 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
1772 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
1773 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
1774 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
1775 * gcc.c-torture/execute/zerolen-2.x: Likewise.
1776 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1778 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
1779 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1781 * gcc.dg/torture/pr37868.c: Disable for epiphany.
1782 * gcc.dg/sibcall-6.c: Enable for epiphany.
1784 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1786 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
1788 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
1790 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
1791 memcpy not initializers.
1793 * gcc.dg/guality/guality.exp: Skip on AIX.
1795 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
1798 * g++.dg/cpp0x/pr57101.C: New.
1800 2013-07-26 Ian Bolton <ian.bolton@arm.com>
1802 * gcc.target/aarch64/neg_1.c: New test.
1804 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1807 * gfortran.dg/typebound_call_25.f90: New.
1809 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1812 * g++.dg/cpp0x/pr57981.C: New.
1814 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1817 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
1819 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
1821 PR rtl-optimization/57960
1822 * gcc.target/s390/pr57960.c: New.
1824 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1827 * gfortran.dg/unlimited_polymorphic_9.f90: New.
1829 2013-07-25 Terry Guo <terry.guo@arm.com>
1831 * gcc.target/arm/thumb1-Os-mult.c: New test case.
1833 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1836 * g++.dg/inherit/pr57942.C: New.
1838 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1840 * gcc.target/powerpc/bool2.h: New file, test the code generation
1841 of logical operations for power5, altivec, power7, and power8 systems.
1842 * gcc.target/powerpc/bool2-p5.c: Likewise.
1843 * gcc.target/powerpc/bool2-av.c: Likewise.
1844 * gcc.target/powerpc/bool2-p7.c: Likewise.
1845 * gcc.target/powerpc/bool2-p8.c: Likewise.
1846 * gcc.target/powerpc/bool3.h: Likewise.
1847 * gcc.target/powerpc/bool3-av.c: Likewise.
1848 * gcc.target/powerpc/bool2-p7.c: Likewise.
1849 * gcc.target/powerpc/bool2-p8.c: Likewise.
1851 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1853 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1855 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1857 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
1859 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1861 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
1862 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
1863 type from long to long long.
1864 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
1865 to have effective-target keywords of lp64 and ilp32.
1866 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
1867 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
1868 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
1869 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
1870 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
1871 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
1872 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
1873 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
1874 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1876 2013-07-23 Tom Tromey <tromey@redhat.com>
1877 Joseph Myers <joseph@codesourcery.com>
1879 * gcc.dg/c11-generic-1.c: New file.
1880 * gcc.dg/c11-generic-2.c: New file.
1882 2013-07-22 Tobias Burnus <burnus@net-b.de>
1886 * coarray/lib_realloc_1.f90: Permit optimization.
1887 * gfortran.dg/coarray_31.f90: New.
1889 2013-07-22 Tobias Burnus <burnus@net-b.de>
1892 * gfortran.dg/class_array_7.f03: Fix memory leak.
1894 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1897 * g++.dg/cpp0x/decltype56.C: New.
1899 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1901 * gcc.dg/pr53265.c: Correct line number in dg-message.
1903 2013-07-22 Diego Novillo <dnovillo@google.com>
1905 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
1907 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1910 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
1911 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
1913 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1916 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
1917 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
1918 * gcc.dg/torture/pr53366-1.c: Same.
1919 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
1920 * gcc.dg/torture/pr56488.c: Same.
1921 * gcc.dg/torture/pr57584.c: Same.
1922 * gcc.dg/tree-ssa/pr57385.c: Same.
1923 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1925 2013-07-21 Ondřej BÃÂlka <neleai@seznam.cz>
1927 * c-c++-common/pr41779.c: Fix typos.
1928 * gcc.c-torture/compile/20031125-2.c: Likewise.
1929 * gcc.c-torture/compile/20040621-1.c: Likewise.
1930 * gcc.c-torture/execute/20020418-1.c: Likewise.
1931 * gcc.dg/20020108-1.c: Likewise.
1932 * gcc.dg/atomic-generic-aux.c: Likewise.
1933 * gcc.dg/builtin-complex-err-2.c: Likewise.
1934 * gcc.dg/decl-1.c: Likewise.
1935 * gcc.dg/di-sync-multithread.c: Likewise.
1936 * gcc.dg/format/c90-printf-1.c: Likewise.
1937 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
1938 * gcc.dg/long-long-compare-1.c: Likewise.
1939 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1940 * gcc.dg/pr17055-1.c: Likewise.
1941 * gcc.dg/pr27095.c: Likewise.
1942 * gcc.dg/torture/fp-int-convert.h: Likewise.
1943 * gcc.dg/tree-prof/inliner-1.c: Likewise.
1944 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
1945 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
1946 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
1947 * gcc.dg/tree-ssa/loop-19.c: Likewise.
1948 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1949 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1950 * gcc.dg/tree-ssa/pr42585.c: Likewise.
1951 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
1952 * gcc.dg/vect/vect-cond-5.c: Likewise.
1953 * gcc.dg/weak/typeof-2.c: Likewise.
1954 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
1955 * gcc.target/arm/naked-1.c: Likewise.
1956 * gcc.target/i386/pr9771-1.c: Likewise.
1957 * gcc.target/sparc/sparc-constant-1.c: Likewise.
1958 * gcc.target/sparc/struct-ret-check.c: Likewise.
1959 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
1960 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
1961 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
1964 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1967 * gfortran.dg/dependency_42.f90: New test.
1968 * gfortran.dg/dependency_43.f90: New test.
1970 2013-07-21 Tobias Burnus <burnus@net-b.de>
1973 * gfortran.dg/round_4.f90: New.
1975 2013-07-21 Tobias Burnus <burnus@net-b.de>
1978 * gfortran.dg/min_max_conformance_2.f90: New.
1980 2013-07-20 Jakub Jelinek <jakub@redhat.com>
1982 PR preprocessor/57620
1983 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
1984 (main): Don't test {s,u,U,L}12.
1985 * c-c++-common/raw-string-13.c: New test.
1986 * c-c++-common/raw-string-14.c: New test.
1987 * c-c++-common/raw-string-15.c: New test.
1988 * c-c++-common/raw-string-16.c: New test.
1990 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
1992 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
1994 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
1996 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1998 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
1999 target { ! keeps_null_pointer_checks }.
2000 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
2001 target { ! keeps_null_pointer_checks }.
2003 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
2004 * gcc.dg/torture/pr56488.c: Likewise.
2006 2013-07-19 Ian Bolton <ian.bolton@arm.com>
2008 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
2011 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
2013 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
2014 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
2015 * gfortran.dg/guality/guality.exp: Skip on AIX.
2017 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
2019 * g++.dg/debug/pr56819.C: Skip on AIX.
2020 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
2021 * g++.dg/guality/guality.exp: Skip on AIX.
2023 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
2025 * gcc.misc-tests/gcov-14.c: Skip on AIX.
2027 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
2029 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
2032 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
2033 Adjust to corrected rounding.
2035 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
2037 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
2038 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
2039 check_effective_target_cilkplus.
2040 * g++.dg/cilk-plus/cilk-plus.exp: Same.
2042 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
2044 * gcc.target/powerpc/pr57744.c: Fix typo.
2046 2013-07-18 Sriraman Tallam <tmsriram@google.com>
2049 * gcc.c-torture/compile/pr57698.c: New test.
2050 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
2051 * gcc.c-torture/compile/pr44043.c: Ditto.
2053 2013-07-18 Wei Mi <wmi@google.com>
2055 PR rtl-optimization/57878
2056 * g++.dg/pr57878.C: New test.
2058 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2060 * gcc.dg/pr42611.c: Move dg-error to correct line.
2062 2013-07-17 Tobias Burnus <burnus@net-b.de>
2065 * gfortran.dg/dollar_sym_3.f: New.
2066 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
2068 2013-07-16 Iain Sandoe <iain@codesourcery.com>
2073 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
2074 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
2075 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
2076 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
2077 * objc.dg/image-info.m: Likewise.
2078 * objc.dg/symtab-1.m: Likewise.
2079 * objc.dg/torture/strings/const-str-10.m: Likewise.
2080 * objc.dg/torture/strings/const-str-11.m: Likewise.
2081 * objc.dg/torture/strings/const-str-9.m: Likewise.
2082 * objc.dg/zero-link-1.m: Likewise.
2083 * objc.dg/zero-link-2.m: Likewise.
2084 * objc.dg/no-extra-load.m: Avoid Foundation.h.
2085 * objc.dg/objc-foreach-4.m: Likewise.
2086 * objc.dg/objc-foreach-5.m: Likewise.
2087 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
2089 * obj-c++.dg/strings/const-str-12.mm: Likewise.
2090 * obj-c++.dg/syntax-error-1.mm: Likewise.
2091 * objc.dg/method-6.m: Likewise.
2092 * objc.dg/pr23214.m: Likewise.
2093 * objc.dg/proto-lossage-7.m: Likewise.
2094 * objc.dg/strings/const-str-12b.m: Likewise.
2095 * objc.dg/zero-link-3.m: Likewise.
2096 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
2097 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
2098 adjust headers, interfaces and encoded types to reflect current system
2099 versions. Add FIXME and outputs from current system compiler for
2102 2013-07-15 Cong Hou <congh@google.com>
2104 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
2106 * gcc.target/i386/l_fma_float_3.c: Likewise.
2107 * gcc.target/i386/l_fma_double_1.c: Likewise.
2108 * gcc.target/i386/l_fma_double_3.c: Likewise.
2110 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
2112 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
2113 function to test if HTM is available.
2114 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
2115 * gcc.target/powerpc/htm-builtin-1.c: New test.
2117 2013-07-15 Tobias Burnus <burnus@net-b.de>
2119 * gfortran.dg/coarray_lib_realloc_1.f90: New.
2120 * gfortran.dg/coarray/lib_realloc_1.f90: New.
2121 * gfortran.dg/coarray_6.f90: Add dg-error.
2123 2013-07-15 Tobias Burnus <burnus@net-b.de>
2126 * gfortran.dg/finalize_18.f90: New.
2128 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2131 * fortran.dg/module_variable_1.f90: New test.
2132 * fortran.dg/module_variable_2.f90: New test.
2134 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
2136 * g++.dg/ext/vector19.C: Adapt.
2137 * g++.dg/ext/vector23.C: New testcase.
2139 2013-07-12 Michael Matz <matz@suse.de>
2142 * c-c++-common/pr55771.c: New test.
2144 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
2146 * gcc.target/aarch64/vect-movi.c: New.
2148 2013-07-11 Sriraman Tallam <tmsriram@google.com>
2151 * g++.dg/ext/pr57362.C: New.
2153 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
2156 * gcc.target/avr/torture/pr57631.c: New test.
2158 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2161 * g++.dg/cpp0x/constexpr-ice7.C: New.
2163 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
2165 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
2167 * gcc.c-torture/execute/nest-align-1.x: New.
2169 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2172 * g++.dg/cpp0x/sfinae48.C: New.
2174 2013-07-10 Jakub Jelinek <jakub@redhat.com>
2176 PR preprocessor/57824
2177 * c-c++-common/raw-string-17.c: New test.
2178 * c-c++-common/gomp/pr57824.c: New test.
2180 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2183 * g++.dg/cpp0x/reinterpret_cast1.C: New.
2184 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
2185 * g++.dg/conversion/dr195.C: Update.
2186 * g++.dg/expr/cast2.C: Likewise.
2188 2013-07-10 Jakub Jelinek <jakub@redhat.com>
2190 * c-c++-common/raw-string-18.c: New test.
2191 * c-c++-common/raw-string-19.c: New test.
2193 PR preprocessor/57757
2194 * g++.dg/cpp/paste1.C: New test.
2195 * g++.dg/cpp/paste2.C: New test.
2197 2013-07-10 Graham Stott <grahams@btinternet.com>
2199 * gcc.target/mips/mulsize-1.c: New.
2200 * gcc.target/mips/mulsize-2.c: New.
2201 * gcc.target/mips/mulsize-3.c: New.
2202 * gcc.target/mips/mulsize-4.c: New.
2204 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
2207 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
2208 * g++.dg/ext/vector24.C: New testcase.
2210 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
2213 * g++.dg/cpp0x/decltype17.C: Adjust.
2215 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
2218 * g++.dg/cpp0x/pr51786.C: New.
2220 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
2222 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
2224 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
2226 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
2228 * gcc.target/powerpc/sd-vsx.c: Require dfp.
2229 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2231 2013-07-08 Tobias Burnus <burnus@net-b.de>
2234 * gfortran.dg/c_f_pointer_tests_8.f90: New.
2236 2013-07-08 Tobias Burnus <burnus@net-b.de>
2239 * gfortran.dg/do_check_9.f90: New.
2241 2013-07-08 Tobias Burnus <burnus@net-b.de>
2244 * gfortran.dg/dot_product_2.f90: New.
2246 2013-07-08 Tobias Burnus <burnus@net-b.de>
2249 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
2251 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
2253 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
2254 * gfortran.dg/finalize_10.f90: Fix dg-final.
2256 2013-07-08 Jakub Jelinek <jakub@redhat.com>
2259 * gcc.target/i386/pr57819.c: New test.
2261 PR rtl-optimization/57829
2262 * gcc.c-torture/execute/pr57829.c: New test.
2264 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2266 * gcc.target/i386/memcpy-vector_loop-1.c: New.
2267 * gcc.target/i386/memcpy-vector_loop-2.c: New.
2269 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
2272 * gcc.target/i386/pr57807.c: New test.
2274 2013-07-06 Jakub Jelinek <jakub@redhat.com>
2277 * gcc.dg/tree-ssa/vrp89.c: New test.
2279 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
2282 * g++.dg/parse/defarg16.C: New.
2284 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
2286 PR rtl-optimization/55342
2287 * gcc.target/i386/pr55342.c: New.
2289 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
2291 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
2293 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
2296 * g++.dg/inherit/virtual10.C: New.
2298 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
2301 * gcc.dg/large-size-array-6.c: New test.
2303 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2306 * g++.dg/template/crash116.C: New.
2308 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
2310 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
2311 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
2313 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2316 * g++.dg/cpp0x/nsdmi-list3.C: New.
2318 2013-07-03 Jakub Jelinek <jakub@redhat.com>
2321 * gcc.target/i386/pr57777.c: New test.
2324 * g++.dg/template/arg9.C: New test.
2326 2013-07-02 Sriraman Tallam <tmsriram@google.com>
2328 * gcc.target/i386/avx-inline.c: New test.
2330 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
2332 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
2333 * gcc.target/mips/call-2.c: Likewise.
2334 * gcc.target/mips/call-3.c: Likewise.
2335 * gcc.target/mips/lazy-binding-1.c: Likewise.
2337 2013-07-02 Jakub Jelinek <jakub@redhat.com>
2339 PR tree-optimization/57741
2340 * gcc.dg/vect/pr57741-1.c: New test.
2341 * gcc.dg/vect/pr57741-2.c: New test.
2342 * gcc.dg/vect/pr57741-3.c: New test.
2344 2013-07-02 Ian Bolton <ian.bolton@arm.com>
2346 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
2348 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
2349 * lib/target-supports.exp: Define aarch64_little_endian.
2351 2013-07-02 Ian Bolton <ian.bolton@arm.com>
2353 * gcc.target/aarch64/abs_1.c: New test.
2355 2013-07-02 Ian Bolton <ian.bolton@arm.com>
2357 * gcc.target/aarch64/bfxil_1.c: New test.
2358 * gcc.target/aarch64/bfxil_2.c: Likewise.
2360 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
2363 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
2364 array sizes from 100 to 20.
2366 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
2369 * gfortran.dg/pointer_remapping_8.f90: New.
2371 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
2373 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
2374 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
2375 * g++.dg/cpp1y/udlit-userdef-string.C: New.
2376 * g++.dg/cpp1y/complex_literals.h: New.
2378 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
2381 * g++.dg/cpp0x/noexcept21.C: New.
2383 2013-06-28 Jakub Jelinek <jakub@redhat.com>
2386 * gcc.target/i386/pr57736.c: New test.
2388 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
2390 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
2392 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
2393 strings to match the fixed error messages.
2394 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2395 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
2398 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
2401 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
2402 stqcx. get even registers.
2404 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
2407 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
2409 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
2411 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
2413 * gcc.target/i386/bmi-1.c: Ditto.
2414 * gcc.target/i386/bmi-bextr-4.c: New.
2415 * gcc.target/i386/bmi-bextr-5.c: Ditto.
2417 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
2420 * g++.dg/cpp0x/initlist73.C: New.
2422 2013-06-27 Meador Inge <meadori@codesourcery.com>
2424 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
2425 * g++.dg/simulate-thread/atomics-2.C: Likewise.
2426 * g++.dg/simulate-thread/atomics-1.C: Likewise.
2428 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
2431 * g++.dg/ext/pr57509.C: New file.
2433 2013-06-27 Jakub Jelinek <jakub@redhat.com>
2436 * gcc.target/i386/bmi-bextr-3.c: New test.
2439 * gcc.target/i386/bmi2-bzhi-1.c: New test.
2441 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
2444 * g++.dg/cpp0x/pr57172.C: New testcase.
2446 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2448 * gcc.target/s390/htm-1.c: New file.
2449 * gcc.target/s390/htm-nofloat-1.c: New file.
2450 * gcc.target/s390/htm-xl-intrin-1.c: New file.
2452 2013-06-26 Tobias Burnus <burnus@net-b.de>
2455 * gfortran.dg/bounds_check_17.f90: New.
2457 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
2460 * g++.dg/cpp1y/pr57640.C: New.
2462 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
2465 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
2466 overflow due to size of arrays.
2468 2013-06-25 Jakub Jelinek <jakub@redhat.com>
2470 PR tree-optimization/57705
2471 * gcc.dg/vect/pr57705.c: New test.
2472 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
2474 2013-06-25 Martin Jambor <mjambor@suse.cz>
2477 * g++.dg/ipa/pr57670.C: New test.
2479 2013-06-25 Richard Biener <rguenther@suse.de>
2482 * gcc.dg/pr56977.c: New testcase.
2484 2013-06-24 Martin Jambor <mjambor@suse.cz>
2486 PR tree-optimization/57358
2487 * gcc.dg/ipa/pr57358.c: New test.
2489 2013-06-24 Richard Biener <rguenther@suse.de>
2492 * gcc.dg/torture/pr57584.c: Remove target specific bits.
2494 2013-06-24 Richard Biener <rguenther@suse.de>
2496 PR tree-optimization/57488
2497 * gcc.dg/torture/pr57488.c: New testcase.
2499 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2500 Dominique d'Humieres <dominiq@lps.ens.fr>
2503 * gfortran.dg/fraction.f90: New.
2505 2013-06-24 Alan Modra <amodra@gmail.com>
2507 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
2508 Add scan-assembler-not "lvx".
2509 * gcc.target/powerpc/le-altivec-consts.c: New.
2511 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
2513 * g++.dg/cpp0x/sfinae47.C: New.
2515 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
2518 * gcc.target/sh/pr52483-1.c: New.
2519 * gcc.target/sh/pr52483-2.c: New.
2520 * gcc.target/sh/pr52483-3.c: New.
2521 * gcc.target/sh/pr52483-4.c: New.
2522 * gcc.target/sh/pr52483-5.c: New.
2524 2013-06-23 Sriraman Tallam <tmsriram@google.com>
2526 * gcc.target/i386/intrinsics_1.c: New test.
2527 * gcc.target/i386/intrinsics_2.c: Ditto.
2528 * gcc.target/i386/intrinsics_3.c: Ditto.
2529 * gcc.target/i386/intrinsics_4.c: Ditto.
2530 * gcc.target/i386/intrinsics_5.c: Ditto.
2531 * gcc.target/i386/intrinsics_6.c: Ditto.
2532 * gcc.target/i386/avx-1.c: Provide macros for builtins
2533 needing immediate arguments in f16cintrin.h and rtmintrin.h.
2535 2013-06-21 Tobias Burnus <burnus@net-b.de>
2538 * gfortran.dg/finalize_17.f90: New.
2540 2013-06-21 Tobias Burnus <burnus@net-b.de>
2542 * gfortran.dg/realloc_on_assign_18.f90: New.
2544 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
2546 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
2547 Also changed the returns from error as distinct values so that
2548 debugging can get easier.
2549 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
2550 errors specific to C, if necessary. Also added new error
2552 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2553 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
2554 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
2555 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
2556 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
2557 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
2558 the same changes as parser_errors3.c, spaces were added between colons
2559 to not confuse C++ compiler with 2 colons as scope.
2560 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
2561 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
2562 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
2563 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
2564 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
2565 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
2566 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
2567 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
2568 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
2569 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
2570 * g++.dg/cilk-plus/cilk-plus.exp: New script.
2571 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
2574 2013-06-21 Joseph Myers <joseph@codesourcery.com>
2577 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
2579 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
2582 * gcc.target/i386/pr57655.c: New test.
2584 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
2586 * ada/acats/tests/gcc: Delete.
2587 * gnat.dg/style: Likewise.
2589 2013-06-20 Jeff Law <law@redhat.com>
2591 PR tree-optimization/57660
2592 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
2593 based on their branch cost.
2595 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
2597 2013-06-20 Tobias Burnus <burnus@net-b.de>
2600 * gfortran.dg/list_read_11.f90: New.
2602 2013-06-20 Richard Biener <rguenther@suse.de>
2604 PR tree-optimization/57584
2605 * gcc.dg/torture/pr57584.c: New testcase.
2607 2013-06-19 Sharad Singhai <singhai@google.com>
2609 * g++.dg/gcov/gcov-8.C: New testcase.
2610 * lib/gcov.exp: Handle intermediate format.
2612 2013-06-19 Wei Mi <wmi@google.com>
2614 PR rtl-optimization/57518
2615 * testsuite/gcc.dg/pr57518.c: New test.
2617 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
2619 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
2621 2013-06-19 Jan Hubicka <jh@suse.cz>
2623 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
2625 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
2627 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
2628 hard-coded values of array sizes with a #define.
2629 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
2630 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
2631 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
2632 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
2633 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
2635 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
2637 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
2638 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
2640 2013-06-19 Jeff Law <law@redhat.com>
2642 * gcc.dg/tree-ssa/forwprop-28.c: New test.
2644 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2647 * g++.dg/template/error53.C: New.
2649 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
2652 * gcc.target/powerpc/pr55033.c: Fix options.
2654 2013-06-18 Sriraman Tallam <tmsriram@google.com>
2656 * gcc.target/i386/inline_error.c: New test.
2657 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
2658 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
2660 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
2663 * g++.dg/cpp0x/decltype55.C: New.
2665 2013-06-18 Marek Polacek <polacek@redhat.com>
2667 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
2669 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
2671 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
2673 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
2675 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
2676 Also changed the returns from error as distinct values so that it is
2679 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
2681 * gcc.target/aarch64/scalar_intrinsics.c: Update.
2683 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2686 * g++.dg/template/error52.C: New.
2687 * g++.dg/lookup/friend15.C: Update.
2688 * g++.dg/parse/error11.C: Likewise.
2689 * g++.dg/parse/error14.C: Likewise.
2690 * g++.dg/parse/parser-pr28152-2.C: Likewise.
2691 * g++.dg/parse/template25.C: Likewise.
2692 * g++.old-deja/g++.jason/cond.C: Likewise.
2693 * g++.old-deja/g++.mike/for2.C: Likewise.
2694 * g++.old-deja/g++.robertl/eb125.C: Likewise.
2695 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
2697 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2699 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
2702 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
2704 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
2705 accidentally placing minus sign for length instead of stride.
2707 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
2709 PR rtl-optimization/57425
2710 PR rtl-optimization/57569
2711 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
2712 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
2714 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
2718 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
2720 * gfortran.dg/typebound_assignment_6.f03: New.
2722 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
2724 * gcc.target/h8300/h8300.exp: New.
2725 * gcc.dg/pragma-isr.c: Move to ...
2726 * gcc.target/sh/torture/pragma-isr.c: ... here ...
2727 * gcc.target/h8300/pragma-isr.c: ... and here.
2728 * gcc.dg/pragma-isr2.c: Move to ...
2729 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
2730 * gcc.target/h8300/pragma-isr2.c: ... and here.
2731 * gcc.dg/pragma-isr-trapa.c: Move to ...
2732 * gcc.target/sh/pragma-isr-trapa.c: ... here.
2733 * gcc.dg/pragma-isr-trapa2.c: Move to ...
2734 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
2735 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
2736 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
2737 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
2738 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
2739 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
2740 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
2741 * gcc.dg/attr-isr-trap_exit.c: Move to ...
2742 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
2743 * gcc.dg/attr-isr-trapa.c: Move to ...
2744 * gcc.target/sh/attr-isr-trapa.c: ... here.
2746 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2749 * g++.dg/ext/builtin-offsetof1.C: New.
2751 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
2753 * gcc.target/aarch64/vect_smlal_1.c: New file.
2755 2013-06-14 Tobias Burnus <burnus@net-b.de>
2758 * gfortran.dg/defined_assignment_7.f90: New.
2760 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2763 * g++.dg/rtti/dyncast6.C: New.
2764 * g++.dg/cpp0x/dyncast1.C: Likewise.
2766 2013-06-14 Alan Modra <amodra@gmail.com>
2769 * gcc.dg/pr57134.c: New.
2771 2013-06-14 Tobias Burnus <burnus@net-b.de>
2774 * gfortran.dg/deferred_type_param_9.f90: New.
2776 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2778 * gcc.dg/fold-minus-1.c: New testcase.
2780 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
2783 * gfortran.dg/typebound_assignment_5.f03: New.
2785 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2787 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
2789 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2790 Pat Haugen <pthaugen@us.ibm.com>
2791 Peter Bergner <bergner@vnet.ibm.com>
2793 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
2794 load/store instructions on power7, power8.
2795 * gcc.target/powerpc/atomic-p8.c: Likewise.
2797 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2800 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
2802 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
2805 * g++.dg/warn/Wunused-var-20.C: New.
2807 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2809 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
2810 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
2811 Run with -fno-common.
2813 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2815 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
2816 and exit function calls with return 1 and return 0, respectively.
2818 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2820 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
2823 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
2825 PR tree-optimization/57361
2826 * gcc.dg/tree-ssa/pr57361.c: New file.
2828 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2830 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
2831 to ensure alignment.
2832 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
2834 2013-06-12 Tobias Burnus <burnus@net-b.de>
2836 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2838 2013-06-12 Tobias Burnus <burnus@net-b.de>
2839 Dominique d'Humieres <dominiq@lps.ens.fr>
2841 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2843 2013-06-12 Jakub Jelinek <jakub@redhat.com>
2846 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
2847 * gcc.target/i386/pr56564-3.c: Likewise.
2849 2013-06-11 Tobias Burnus <burnus@net-b.de>
2852 * gfortran.dg/class_array_18.f90: New.
2854 2013-06-11 Jan Hubicka <jh@suse.cz>
2857 * g++.dg/ext/visibility/anon6.C: Update testcase.
2859 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
2862 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
2863 in how we check __sec_reduce_mutating function's result.
2865 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
2866 Pat Haugen <pthaugen@us.ibm.com>
2867 Peter Bergner <bergner@vnet.ibm.com>
2869 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
2870 direct move instructions.
2871 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
2872 * gcc.target/powerpc/direct-move.h: Likewise.
2873 * gcc.target/powerpc/direct-move-float1.c: Likewise.
2874 * gcc.target/powerpc/direct-move-float2.c: Likewise.
2875 * gcc.target/powerpc/direct-move-double1.c: Likewise.
2876 * gcc.target/powerpc/direct-move-double2.c: Likewise.
2877 * gcc.target/powerpc/direct-move-long1.c: Likewise.
2878 * gcc.target/powerpc/direct-move-long2.c: Likewise.
2880 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
2883 * g++.dg/cpp0x/pr52440.C: New.
2885 2013-06-10 Jakub Jelinek <jakub@redhat.com>
2888 * gcc.target/i386/pr56564-1.c: New test.
2889 * gcc.target/i386/pr56564-2.c: New test.
2890 * gcc.target/i386/pr56564-3.c: New test.
2891 * gcc.target/i386/pr56564-4.c: New test.
2892 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
2893 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2894 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2895 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2896 * gcc.target/i386/vect-sizes-1.c: Likewise.
2897 * gcc.target/i386/memcpy-1.c: Likewise.
2898 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
2899 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
2901 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
2903 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
2904 systems to cover all GNU systems.
2905 * g++.dg/abi/guard2.C: Likewise.
2906 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
2907 * g++.dg/eh/sighandle.C: Likewise.
2908 * g++.dg/ext/cleanup-10.C: Likewise.
2909 * g++.dg/ext/cleanup-11.C: Likewise.
2910 * g++.dg/ext/cleanup-8.C: Likewise.
2911 * g++.dg/ext/cleanup-9.C: Likewise.
2912 * g++.dg/opt/const5.C: Likewise.
2913 * g++.dg/opt/life1.C: Likewise.
2914 * g++.dg/other/pr39496.C: Likewise.
2915 * g++.old-deja/g++.abi/aggregates.C: Likewise.
2916 * g++.old-deja/g++.abi/align.C: Likewise.
2917 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2918 * g++.old-deja/g++.law/weak.C: Likewise.
2919 * g++.old-deja/g++.pt/asm1.C: Likewise.
2920 * gcc.c-torture/execute/20030125-1.x: Likewise.
2921 * gcc.c-torture/execute/990127-2.x: Likewise.
2922 * gcc.dg/20041106-1.c: Likewise.
2923 * gcc.dg/20050503-1.c: Likewise.
2924 * gcc.dg/builtin-object-size-5.c: Likewise.
2925 * gcc.dg/cleanup-10.c: Likewise.
2926 * gcc.dg/cleanup-11.c: Likewise.
2927 * gcc.dg/cleanup-8.c: Likewise.
2928 * gcc.dg/cleanup-9.c: Likewise.
2929 * gcc.dg/complex-5.c: Likewise.
2930 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2931 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2932 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
2933 * gcc.dg/dfp/pr35739.c: Likewise.
2934 * gcc.dg/fdata-sections-1.c: Likewise.
2935 * gcc.dg/lto/20090206-1_0.c: Likewise.
2936 * gcc.dg/lto/20090206-2_0.c: Likewise.
2937 * gcc.dg/pr30360.c: Likewise.
2938 * gcc.dg/pr37303.c: Likewise.
2939 * gcc.dg/pr39323-1.c: Likewise.
2940 * gcc.dg/pr39323-2.c: Likewise.
2941 * gcc.dg/pr39323-3.c: Likewise.
2942 * gcc.dg/pr45416.c: Likewise.
2943 * gcc.dg/setjmp-2.c: Likewise.
2944 * gcc.dg/split-1.c: Likewise.
2945 * gcc.dg/split-3.c: Likewise.
2946 * gcc.dg/split-4.c: Likewise.
2947 * gcc.dg/strlenopt-12g.c: Likewise.
2948 * gcc.dg/strlenopt-14g.c: Likewise.
2949 * gcc.dg/strlenopt-14gf.c: Likewise.
2950 * gcc.dg/strlenopt-16g.c: Likewise.
2951 * gcc.dg/strlenopt-17g.c: Likewise.
2952 * gcc.dg/strlenopt-18g.c: Likewise.
2953 * gcc.dg/strlenopt-1f.c: Likewise.
2954 * gcc.dg/strlenopt-22g.c: Likewise.
2955 * gcc.dg/strlenopt-2f.c: Likewise.
2956 * gcc.dg/strlenopt-4g.c: Likewise.
2957 * gcc.dg/strlenopt-4gf.c: Likewise.
2958 * gcc.dg/struct-ret-3.c: Likewise.
2959 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
2960 * gcc.misc-tests/linkage.exp: Likewise.
2961 * gcc.target/i386/20000724-1.c: Likewise.
2962 * gcc.target/i386/align-main-3.c: Likewise.
2963 * gcc.target/i386/cleanup-1.c: Likewise.
2964 * gcc.target/i386/inline-mcpy.c: Likewise.
2965 * gcc.target/i386/pr32268.c: Likewise.
2966 * gcc.target/i386/pr36613.c: Likewise.
2967 * gcc.target/i386/pr39013-1.c: Likewise.
2968 * gcc.target/i386/pr39013-2.c: Likewise.
2969 * gcc.target/i386/pr39496.c: Likewise.
2970 * gcc.target/i386/pr40906-3.c: Likewise.
2971 * gcc.target/i386/pr46084.c: Likewise.
2972 * lib/target-supports.exp (check_effective_target_pie): Likewise.
2974 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
2977 * gcc.target/sh/pr6526.c: New.
2979 2013-06-09 Jakub Jelinek <jakub@redhat.com>
2982 * gcc.c-torture/execute/pr57568.c: New test.
2984 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2987 * g++.dg/other/vararg-4.C: New.
2989 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
2991 PR rtl-optimization/57559
2992 * gcc.target/s390/pr57559.c : New test.
2994 2013-06-08 Tobias Burnus <burnus@net-b.de>
2997 * gfortran.dg/finalize_10.f90: New.
2998 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
2999 * gfortran.dg/finalize_15.f90: New.
3001 2013-06-08 Tobias Burnus <burnus@net-b.de>
3004 * gfortran.dg/storage_size_4.f90: New.
3006 2013-06-07 Sriraman Tallam <tmsriram@google.com>
3009 * testsuite/g++.dg/ext/pr57548.C: New test.
3011 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
3014 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
3016 2013-06-07 Jan Hubicka <jh@suse.cz>
3018 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
3020 2013-06-07 Tobias Burnus <burnus@net-b.de>
3023 * gfortran.dg/array_constructor_48.f90: New.
3024 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
3025 * gfortran.dg/array_constructor_type_15.f03: Ditto.
3027 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3030 * gcc.target/arm/xordi3-opt.c: New test.
3032 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3034 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
3035 Revert to dg-options.
3037 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
3040 * gcc.target/powerpc/pr55033.c: New.
3042 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
3045 * g++.dg/cpp0x/alias-decl-36.C: New.
3047 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
3048 Pat Haugen <pthaugen@us.ibm.com>
3049 Peter Bergner <bergner@vnet.ibm.com>
3051 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
3052 power8 builtin functions.
3053 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
3054 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
3055 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
3056 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
3057 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
3058 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
3059 * gcc.target/powerpc/p8vector-vectorize-1.c: New
3060 tests to test power8 auto-vectorization.
3061 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
3062 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
3063 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
3064 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
3066 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
3067 powerpc_p8vector_ok instead of powerpc_vsx_ok.
3069 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
3071 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
3073 (check_effective_target_powerpc_p8vector_ok): Likewise.
3074 (is-effective-target): Likewise.
3075 (check_vect_support_and_set_flags): Likewise.
3077 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
3080 * g++.dg/parse/error53.C: New.
3082 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
3084 PR rtl-optimization/57459
3085 * gcc.target/i386/pr57459.c: New test.
3087 2013-06-06 Teresa Johnson <tejohnson@google.com>
3090 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
3091 into -freorder-blocks-and-partition test.
3092 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
3093 * gcc.dg/tree-prof/20041218-1.c: Ditto.
3094 * gcc.dg/tree-prof/pr52027.c: Use -O2.
3095 * gcc.dg/tree-prof/pr50907.c: Ditto.
3096 * gcc.dg/tree-prof/pr45354.c: Ditto.
3097 * g++.dg/tree-prof/partition2.C: Ditto.
3098 * g++.dg/tree-prof/partition3.C: Ditto.
3100 2013-06-06 Tobias Burnus <burnus@net-b.de>
3103 * gfortran.dg/finalize_16.f90: New.
3105 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
3107 * gcc.dg/vect/no-section-anchors-vect-68.c:
3108 Add dg-skip-if aarch64_tiny.
3110 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
3113 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
3114 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
3116 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3119 * g++.dg/cpp0x/decltype54.C: New.
3121 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
3123 * gcc.dg/fshort-wchar.c: Add extra dg-options for
3124 arm*-*-*eabi* targets.
3125 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
3127 * gcc.dg/tree-ssa/pr43491.c: Likewise.
3129 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
3130 Tobias Burnus <burnus@net-b.de>
3132 * gfortran.dg/string_length_2.f90: Fix dg-do run.
3133 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
3134 * gfortran.dg/io_real_boz_4.f90: Ditto.
3135 * gfortran.dg/io_real_boz_5.f90: Ditto.
3137 2013-06-05 Andreas Schwab <schwab@suse.de>
3139 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
3141 2013-06-04 Jan Hubicka <jh@suse.cz>
3143 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
3145 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
3147 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
3148 parameters with void.
3149 (main2): Removed argc parameter.
3150 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
3151 (main): Replaced argc, argv parameters with void.
3152 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
3153 (main2): Removed argc parameter.
3154 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
3155 argv parameters with void. Added __asm volatile to avoid optimization
3156 on argc, if necessary.
3157 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
3158 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
3159 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
3160 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
3161 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
3162 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
3163 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
3164 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
3165 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
3166 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3167 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3168 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3169 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3170 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
3171 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
3172 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
3173 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
3174 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
3175 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
3176 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
3177 parameters with void.
3178 (main2): Removed argc parameter.
3179 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
3180 (main): Replaced argc, argv parameters with void.
3181 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
3182 argv parameters with void. Also renamed this function as main, and
3183 delete the existing main.
3184 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
3185 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
3186 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
3188 2013-06-04 Ian Bolton <ian.bolton@arm.com>
3190 * gcc.target/aarch64/movi_1.c: New test.
3192 2013-06-04 Tobias Burnus <burnus@net-b.de>
3195 * gfortran.dg/finalize_12.f90: New.
3196 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
3197 end of scope finalization.
3198 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
3199 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
3200 * gfortran.dg/auto_dealloc_2.f90: Ditto.
3201 * gfortran.dg/class_19.f03: Ditto.
3202 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
3203 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
3204 * gfortran.dg/extends_14.f03: Ditto.
3205 * gfortran.dg/move_alloc_4.f90: Ditto.
3206 * gfortran.dg/typebound_proc_27.f03: Ditto.
3208 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
3210 * gfortran.dg/bounds_check_7.f90: Remove "! {".
3211 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
3212 * gfortran.dg/default_initialization_5.f90: Update dg-do.
3213 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
3214 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
3215 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
3216 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
3217 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
3218 * gfortran.dg/io_real_boz_4.f90: Ditto.
3219 * gfortran.dg/io_real_boz_5.f90: Ditto.
3220 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
3221 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
3222 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
3223 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
3224 * gfortran.dg/transpose_2.f90: Fix dg-output.
3226 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
3228 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
3229 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
3230 dg-option and an header comment.
3232 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
3235 * g++.dg/cpp0x/sfinae46.C: New.
3236 * g++.dg/cpp0x/defaulted13.C: Adjust.
3237 * g++.dg/cpp0x/defaulted2.C: Likewise.
3238 * g++.dg/cpp0x/defaulted26.C: Likewise.
3239 * g++.dg/cpp0x/defaulted3.C: Likewise.
3240 * g++.dg/cpp0x/error1.C: Likewise.
3241 * g++.dg/cpp0x/implicit1.C: Likewise.
3242 * g++.dg/cpp0x/implicit11.C: Likewise.
3243 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
3244 * g++.dg/cpp0x/initlist47.C: Likewise.
3245 * g++.dg/cpp0x/initlist9.C: Likewise.
3246 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
3247 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
3248 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
3249 * g++.dg/cpp0x/union4.C: Likewise.
3250 * g++.dg/template/crash108.C: Likewise.
3251 * g++.dg/template/crash41.C: Likewise.
3252 * g++.old-deja/g++.jason/local.C: Likewise.
3253 * g++.old-deja/g++.law/visibility3.C: Likewise.
3255 2013-06-03 Teresa Johnson <tejohnson@google.com>
3257 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
3258 * gcc.dg/vect/bb-slp-14.c: Ditto.
3259 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
3260 * gcc.dg/vect/bb-slp-23.c: Ditto.
3261 * gcc.dg/vect/bb-slp-15.c: Ditto.
3262 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
3263 * gcc.dg/vect/bb-slp-24.c: Ditto.
3264 * gcc.dg/vect/bb-slp-16.c: Ditto.
3265 * gcc.dg/vect/bb-slp-25.c: Ditto.
3266 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
3267 * gcc.dg/vect/bb-slp-17.c: Ditto.
3268 * gcc.dg/vect/bb-slp-1.c: Ditto.
3269 * gcc.dg/vect/bb-slp-26.c: Ditto.
3270 * gcc.dg/vect/bb-slp-18.c: Ditto.
3271 * gcc.dg/vect/bb-slp-2.c: Ditto.
3272 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
3273 * gcc.dg/vect/bb-slp-27.c: Ditto.
3274 * gcc.dg/vect/bb-slp-19.c: Ditto.
3275 * gcc.dg/vect/bb-slp-3.c: Ditto.
3276 * gcc.dg/vect/bb-slp-28.c: Ditto.
3277 * gcc.dg/vect/bb-slp-4.c: Ditto.
3278 * gcc.dg/vect/bb-slp-29.c: Ditto.
3279 * gcc.dg/vect/bb-slp-5.c: Ditto.
3280 * gcc.dg/vect/bb-slp-6.c: Ditto.
3281 * gcc.dg/vect/bb-slp-8a.c: Ditto.
3282 * gcc.dg/vect/bb-slp-7.c: Ditto.
3283 * gcc.dg/vect/bb-slp-8b.c: Ditto.
3284 * gcc.dg/vect/bb-slp-8.c: Ditto.
3285 * gcc.dg/vect/bb-slp-9.c: Ditto.
3286 * gcc.dg/vect/bb-slp-10.c: Ditto.
3287 * gcc.dg/vect/bb-slp-11.c: Ditto.
3288 * gcc.dg/vect/bb-slp-20.c: Ditto.
3289 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
3290 * gcc.dg/vect/bb-slp-21.c: Ditto.
3291 * gcc.dg/vect/bb-slp-30.c: Ditto.
3292 * gcc.dg/vect/bb-slp-13.c: Ditto.
3293 * gcc.dg/vect/bb-slp-22.c: Ditto.
3294 * g++.dg/vect/slp-pr50413.cc: Ditto.
3295 * g++.dg/vect/slp-pr56812.cc: Ditto.
3296 * g++.dg/vect/slp-pr50819.cc: Ditto.
3298 2013-06-01 Tobias Burnus <burnus@net-b.de>
3301 * gfortran.dg/class_array_17.f90: New.
3303 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3305 * ada/acats/floatstore.lst: New.
3306 * ada/acats/run_all.sh: Process it.
3308 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3310 * gcc.target/powerpc/e500-ord-1.c: New test.
3311 * gcc.target/powerpc/e500-ord-2.c: Likewise.
3312 * gcc.target/powerpc/e500-unord-1.c: Likewise.
3313 * gcc.target/powerpc/e500-unord-2.c: Likewise.
3315 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3317 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
3319 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3321 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
3323 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3325 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
3327 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
3330 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
3333 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3335 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
3337 2013-05-31 Marek Polacek <polacek@redhat.com>
3339 PR tree-optimization/57478
3340 PR tree-optimization/57453
3341 * gcc.dg/torture/pr57478.c: New test.
3343 2013-05-31 Tobias Burnus <burnus@net-b.de>
3346 * gfortran.dg/class_array_17.f90: New.
3348 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3351 * gcc.target/arm/iordi3-opt.c: New test.
3353 2013-05-31 Janus Weil <janus@gcc.gnu.org>
3357 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
3358 * gfortran.dg/interface_26.f90: Ditto.
3359 * gfortran.dg/proc_ptr_11.f90: Ditto.
3360 * gfortran.dg/proc_ptr_15.f90: Ditto.
3361 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
3362 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
3363 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
3364 * gfortran.dg/typebound_override_1.f90: Ditto.
3365 * gfortran.dg/typebound_override_4.f90: Ditto.
3366 * gfortran.dg/typebound_proc_6.f03: Ditto.
3367 * gfortran.dg/assumed_type_7.f90: New test.
3368 * gfortran.dg/typebound_override_5.f90: New test.
3369 * gfortran.dg/typebound_override_6.f90: New test.
3370 * gfortran.dg/typebound_override_7.f90: New test.
3372 2013-05-30 Tobias Burnus <burnus@net-b.de>
3375 * gfortran.dg/power_6.f90: New.
3377 2013-05-30 Ian Bolton <ian.bolton@arm.com>
3379 * gcc.target/aarch64/insv_1.c: New test.
3381 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
3383 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
3384 dg-skip-if "No stabs".
3386 2013-05-30 Janus Weil <janus@gcc.gnu.org>
3389 * gfortran.dg/assumed_size_1.f90: New.
3391 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3393 * gcc.dg/shrink-wrap-alloca.c: New added.
3394 * gcc.dg/shrink-wrap-pretend.c: New added.
3395 * gcc.dg/shrink-wrap-sibcall.c: New added.
3397 2013-05-30 Tobias Burnus <burnus@net-b.de>
3400 * gfortran.dg/assumed_rank_13.f90: New.
3402 2013-05-29 Easwaran Raman <eraman@google.com>
3404 PR tree-optimization/57442
3405 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
3407 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3409 PR tree-optimization/57441
3410 * gcc.c-torture/compile/pr57441.c: New.
3412 2013-05-29 Dehao Chen <dehao@google.com>
3415 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
3417 2013-05-29 Tobias Burnus <burnus@net-b.de>
3420 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
3421 * gfortran.dg/class_19.f03: Ditto.
3423 2013-05-29 Richard Biener <rguenther@suse.de>
3425 * gcc.dg/vect/bb-slp-32.c: New testcase.
3427 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
3429 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
3430 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
3431 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
3432 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
3433 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3434 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
3435 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
3436 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3437 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
3438 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
3439 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
3440 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
3441 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
3442 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
3443 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
3444 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
3445 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
3446 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
3447 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
3448 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
3449 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
3450 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
3451 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
3452 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
3453 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
3454 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
3455 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
3456 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
3457 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3458 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
3459 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
3460 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
3461 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
3462 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3463 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
3464 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
3465 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
3466 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
3467 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
3469 2013-05-29 Tobias Burnus <burnus@net-b.de>
3472 * gfortran.dg/finalize_11.f90: New.
3473 * gfortran.dg/finalize_4.f03: Remove dg-error.
3474 * gfortran.dg/finalize_5.f03: Ditto.
3475 * gfortran.dg/finalize_6.f03: Ditto.
3476 * gfortran.dg/finalize_7.f03: Ditto.
3478 2013-05-28 Tobias Burnus <burnus@net-b.de>
3480 * gfortran.dg/class_array_16.f90: New.
3482 2013-05-28 Tobias Burnus <burnus@net-b.de>
3485 * testsuite/gfortran.dg/use_29.f90: New.
3487 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3489 * gnat.dg/fp_exception.adb: New test.
3491 2013-05-28 Richard Biener <rguenther@suse.de>
3493 PR tree-optimization/56787
3494 * gcc.dg/vect/pr56787.c: New testcase.
3496 2013-05-28 Janus Weil <janus@gcc.gnu.org>
3497 Tobias Burnus <burnus@net-b.de>
3500 * gfortran.dg/typebound_override_4.f90: New.
3502 2013-05-28 Richard Biener <rguenther@suse.de>
3504 PR tree-optimization/57411
3505 * g++.dg/opt/pr57411.C: New testcase.
3507 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3509 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
3510 * gcc.dg/builtin-bswap-9.c: Likewise.
3512 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3514 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
3516 2013-05-27 Richard Biener <rguenther@suse.de>
3519 * gcc.dg/gomp/pr57412.c: New testcase.
3521 2013-05-27 Bud Davis <jmdavis@link.com>
3524 * gfortran.dg/stfunc_8.f90: New.
3526 2013-05-27 Richard Biener <rguenther@suse.de>
3528 PR tree-optimization/57343
3529 * gcc.dg/torture/pr57343.c: New testcase.
3531 2013-05-27 Richard Biener <rguenther@suse.de>
3533 PR tree-optimization/57417
3534 * gcc.dg/torture/pr57417.c: New testcase.
3536 2013-05-27 Richard Biener <rguenther@suse.de>
3538 PR tree-optimization/57396
3539 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
3541 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3543 * gnat.dg/specs/last_bit.ads: New test.
3545 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3547 * gnat.dg/specs/machine_attribute.ads: New test.
3549 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3551 * gnat.dg/incomplete3.ad[sb]: New test.
3553 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
3556 * gcc.target/mips/div-13.c: New test.
3558 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
3561 * gcc.target/mips/mips16-attributes-5.c,
3562 * gcc.target/mips/mips16-attributes-6.c: New tests.
3564 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
3566 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
3567 * gcc.dg/builtin-bswap-8.c: Likewise.
3569 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3572 * g++.dg/cpp0x/new1.C: New.
3574 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3577 * g++.dg/parse/dtor16.C: New.
3578 * g++.dg/parse/dtor6.C: Adjust.
3580 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3583 * g++.dg/expr/bitfield12.C: New.
3585 2013-05-24 Jeff Law <law@redhat.com>
3587 PR tree-optimization/57124
3588 * gcc.c-torture/execute/pr57124.c: New test.
3589 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
3591 2013-05-24 Martin Jambor <mjambor@suse.cz>
3593 PR tree-optimization/57294
3594 * gcc.dg/ipa/pr57294.c: New test.
3596 2013-05-24 Dehao Chen <dehao@google.com>
3598 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
3600 2013-05-24 Ian Bolton <ian.bolton@arm.com>
3602 * gcc.target/aarch64/scalar_intrinsics.c
3603 (force_simd): Use a valid instruction.
3604 (test_vdupd_lane_s64): Pass a valid lane argument.
3605 (test_vdupd_lane_u64): Likewise.
3607 2013-05-24 Richard Biener <rguenther@suse.de>
3609 PR tree-optimization/57287
3610 * gcc.dg/pr57287.c: New testcase.
3612 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3615 * g++.dg/template/error51.C: New.
3617 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3620 * g++.dg/template/bitfield2.C: New.
3622 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3624 * gnat.dg/specs/noinline1.ads: New test.
3625 * gnat.dg/noinline2.ad[sb]: Likewise.
3626 * gnat.dg/specs/noinline3.ads: Likewise.
3627 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
3629 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
3632 * gcc.dg/tree-ssa/pr57385.c: New test.
3634 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3636 * gnat.dg/derived_type4.adb: New test.
3638 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3640 * gcc.dg/builtin-bswap-6.c: New test.
3641 * gcc.dg/builtin-bswap-7.c: Likewise.
3642 * gcc.dg/builtin-bswap-8.c: Likewise.
3643 * gcc.dg/builtin-bswap-9.c: Likewise.
3645 2013-05-23 Christian Bruel <christian.bruel@st.com>
3648 * gcc.dg/debug/pr57351.c: New test
3650 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
3652 * gcc.target/aarch64/vect-clz.c: New file.
3654 2013-05-23 Martin Jambor <mjambor@suse.cz>
3657 * gcc.dg/ipa/pr57347.c: New test.
3659 2013-05-23 Richard Biener <rguenther@suse.de>
3661 PR tree-optimization/57380
3662 * g++.dg/tree-ssa/pr57380.C: New testcase.
3664 2013-05-23 Richard Biener <rguenther@suse.de>
3667 * gcc.dg/torture/pr57381.c: New testcase.
3669 2013-05-23 Jakub Jelinek <jakub@redhat.com>
3672 * gcc.c-torture/execute/pr57344-1.c: New test.
3673 * gcc.c-torture/execute/pr57344-2.c: New test.
3674 * gcc.c-torture/execute/pr57344-3.c: New test.
3675 * gcc.c-torture/execute/pr57344-4.c: New test.
3677 2013-05-23 Richard Biener <rguenther@suse.de>
3679 PR rtl-optimization/57341
3680 * gcc.dg/torture/pr57341.c: New testcase.
3682 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
3685 * g++.dg/parse/crash62.C: New.
3687 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
3688 Pat Haugen <pthaugen@us.ibm.com>
3689 Peter Bergner <bergner@vnet.ibm.com>
3691 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
3694 2013-05-22 Tobias Burnus <burnus@net-b.de>
3697 * gfortran.dg/defined_assignment_6.f90: New.
3699 2013-05-22 Tobias Burnus <burnus@net-b.de>
3702 * gfortran.dg/assumed_type_6.f90: New.
3704 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
3707 * g++.dg/cpp0x/Wunused-parm.C: New.
3709 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
3711 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
3712 * g++.dg/warn/Wdouble-promotion.C: Likewise.
3714 2013-05-21 Easwaran Raman <eraman@google.com>
3716 PR tree-optimization/57322
3717 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
3719 2013-05-21 Graham Stott <graham.stott@btinternet.com>
3721 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
3724 2013-05-21 Tobias Burnus <burnus@net-b.de>
3727 * gfortran.dg/assumed_type_5.f90: New.
3728 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
3729 * gfortran.dg/assumed_rank_2.f90: Ditto.
3730 * gfortran.dg/assumed_type_3.f90: Update dg-error.
3731 * gfortran.dg/no_arg_check_3.f90: Ditto.
3733 2013-05-21 Jakub Jelinek <jakub@redhat.com>
3735 PR tree-optimization/57331
3736 * gcc.c-torture/compile/pr57331.c: New test.
3738 2013-05-21 Richard Biener <rguenther@suse.de>
3740 PR tree-optimization/57330
3741 * gcc.dg/torture/pr57330.c: New testcase.
3743 2013-05-21 Richard Biener <rguenther@suse.de>
3745 PR tree-optimization/57303
3746 * gcc.dg/torture/pr57303.c: New testcase.
3748 2013-05-21 Jakub Jelinek <jakub@redhat.com>
3750 PR tree-optimization/57321
3751 * gcc.c-torture/execute/pr57321.c: New test.
3753 2013-05-20 Tobias Burnus <burnus@net-b.de>
3757 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
3758 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
3759 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
3760 * gfortran.dg/binding_label_tests_3.f03: Ditto.
3761 * gfortran.dg/binding_label_tests_4.f03: Ditto.
3762 * gfortran.dg/binding_label_tests_5.f03: Ditto.
3763 * gfortran.dg/binding_label_tests_6.f03: Ditto.
3764 * gfortran.dg/binding_label_tests_7.f03: Ditto.
3765 * gfortran.dg/binding_label_tests_8.f03: Ditto.
3766 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
3767 * gfortran.dg/binding_label_tests_24.f90: New.
3768 * gfortran.dg/binding_label_tests_25.f90: New.
3770 2013-05-20 Tobias Burnus <burnus@net-b.de>
3773 * gfortran.dg/binding_label_tests_17.f90: New.
3774 * gfortran.dg/binding_label_tests_18.f90: New.
3775 * gfortran.dg/binding_label_tests_19.f90: New.
3776 * gfortran.dg/binding_label_tests_20.f90: New.
3777 * gfortran.dg/binding_label_tests_21.f90: New.
3778 * gfortran.dg/binding_label_tests_22.f90: New.
3779 * gfortran.dg/binding_label_tests_23.f90: New.
3781 2013-05-20 Tobias Burnus <burnus@net-b.de>
3784 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
3785 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
3786 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
3787 * gfortran.dg/common_18.f90: New.
3788 * gfortran.dg/common_19.f90: New.
3789 * gfortran.dg/common_20.f90: New.
3790 * gfortran.dg/common_21.f90: New.
3792 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3795 * g++.dg/parse/error52.C: New.
3796 * g++.dg/parse/error3.C: Adjust.
3797 * g++.dg/parse/error36.C: Likewise.
3799 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
3802 * gcc.target/sh/pr56547-1.c: New.
3803 * gcc.target/sh/pr56547-2.c: New.
3805 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3808 * g++.dg/warn/Wsign-compare-6.C: New.
3809 * g++.dg/warn/Wdouble-promotion.C: Adjust.
3811 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3814 * g++.dg/template/error50.C: New.
3816 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3819 * g++.dg/ext/complit13.C: New.
3821 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
3824 * g++.dg/pr57175.C: New testcase.
3826 2013-05-17 Easwaran Raman <eraman@google.com>
3828 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
3830 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
3833 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
3835 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3837 PR rtl-optimization/57281
3838 PR rtl-optimization/57300
3839 * gcc.dg/pr57300.c: New test.
3840 * gcc.c-torture/execute/pr57281.c: New test.
3842 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
3845 * g++.dg/ext/sizeof-complit.C: New.
3847 2013-05-17 Marek Polacek <polacek@redhat.com>
3849 * gcc.dg/strlenopt-25.c: New test.
3850 * gcc.dg/strlenopt-26.c: Likewise.
3852 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3854 * gcc.target/i386/rotate-4.c: Compile only with -mavx
3855 instead of -mavx2, require only avx instead of avx2.
3856 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
3857 of avx2-check.h and turn into an avx runtime test instead of
3860 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3862 * g++.dg/ext/vector22.C: Uncomment working test.
3864 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
3867 * g++.dg/template/pr17410.C: New.
3869 2013-05-16 Jakub Jelinek <jakub@redhat.com>
3871 * gcc.target/i386/rotate-3.c: New test.
3872 * gcc.target/i386/rotate-3a.c: New test.
3873 * gcc.target/i386/rotate-4.c: New test.
3874 * gcc.target/i386/rotate-4a.c: New test.
3875 * gcc.target/i386/rotate-5.c: New test.
3876 * gcc.target/i386/rotate-5a.c: New test.
3878 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3880 * gcc.dg/visibility-21.c: Require section_anchors.
3882 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
3884 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
3885 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
3886 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
3888 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
3890 * gcc.dg/visibility-21.c: New.
3892 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3895 * gcc.dg/pr57286.c: New testcase.
3896 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
3897 * g++.dg/ext/vector22.C: Comment out transformations not
3900 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
3903 * gcc.target/mips/call-1.c: Restrict to o32.
3904 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
3906 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3908 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
3910 * g++.dg/warn/Wshadow-1.C: Likewise.
3911 * g++.dg/warn/Wshadow-6.C: Likewise.
3912 * g++.dg/warn/Wshadow-7.C: Likewise.
3914 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3917 * g++.dg/parse/pr31952-1.C: New.
3918 * g++.dg/parse/pr31952-2.C: Likewise.
3919 * g++.dg/parse/pr31952-3.C: Likewise.
3921 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
3922 * g++.old-deja/g++.jason/cond.C: Likewise.
3923 * g++.dg/cpp0x/range-for5.C: Likewise.
3925 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3928 * gcc.target/arm/pr40887.c: Adjust testcase.
3929 * gcc.target/arm/pr19599.c: New test.
3931 2013-05-15 Richard Biener <rguenther@suse.de>
3933 PR tree-optimization/57275
3934 * gcc.target/i386/pr57275.c: New testcase.
3936 2013-05-15 Jan Hubicka <jh@suse.cz>
3938 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
3939 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
3940 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
3942 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3944 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
3947 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3950 * c-c++-common/Wsequence-point-1.c: New test.
3952 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
3954 * g++.dg/ext/vector22.C: New testcase.
3955 * gcc.dg/binop-xor3.c: Remove xfail.
3957 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
3959 * gcc.target/aarch64/vect-fcm.x: Add cases testing
3960 FLOAT cmp FLOAT ? INT : INT.
3961 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
3962 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3963 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3964 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3965 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3966 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3968 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
3971 * g++.dg/cpp0x/defaulted43.C: New.
3973 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3975 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
3976 (alloca): Remove declaration.
3977 (foo9): Replace alloca by __builtin_alloca.
3979 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
3981 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
3982 Expect "size of array is too large" error.
3984 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3986 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
3988 2013-05-14 Richard Biener <rguenther@suse.de>
3991 * g++.dg/torture/pr57235.C: New testcase.
3993 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3996 * gcc.dg/torture/pr57251.c: New test.
3998 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
4001 * gcc.target/i386/pr57264.c: New test.
4003 2013-05-13 Jakub Jelinek <jakub@redhat.com>
4005 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
4007 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
4009 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
4011 2013-05-13 Jakub Jelinek <jakub@redhat.com>
4013 PR tree-optimization/45216
4014 PR tree-optimization/57157
4015 * c-c++-common/rotate-1.c: Add 32 tests with +.
4016 * c-c++-common/rotate-1a.c: Adjust.
4017 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
4018 * c-c++-common/rotate-2b.c: New test.
4019 * c-c++-common/rotate-3.c: Add 32 tests with +.
4020 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
4021 * c-c++-common/rotate-4b.c: New test.
4022 * c-c++-common/rotate-5.c: New test.
4024 2013-05-13 Martin Jambor <mjambor@suse.cz>
4027 * gcc.dg/ipa/remref-0.c: New test.
4028 * gcc.dg/ipa/remref-1a.c: Likewise.
4029 * gcc.dg/ipa/remref-1b.c: Likewise.
4030 * gcc.dg/ipa/remref-2a.c: Likewise.
4031 * gcc.dg/ipa/remref-2b.c: Likewise.
4033 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
4035 * gcc.dg/vector-shift-2.c: New testcase.
4037 2013-05-13 Jakub Jelinek <jakub@redhat.com>
4039 PR tree-optimization/57230
4040 * gcc.dg/strlenopt-24.c: New test.
4042 PR tree-optimization/57230
4043 * gcc.dg/strlenopt-23.c: New test.
4045 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
4048 * gcc.target/sh/pr57108.c: Move this test case to ...
4049 * gcc.c-torture/compile/pr57108.c: ... here.
4051 2013-05-10 Richard Biener <rguenther@suse.de>
4053 PR tree-optimization/57214
4054 * gcc.dg/torture/pr57214.c: New testcase.
4056 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
4058 * gcc.dg/vector-shift.c: New testcase.
4060 2013-05-10 Jakub Jelinek <jakub@redhat.com>
4062 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
4064 PR tree-optimization/45216
4065 PR tree-optimization/57157
4066 * c-c++-common/rotate-1.c: New test.
4067 * c-c++-common/rotate-1a.c: New test.
4068 * c-c++-common/rotate-2.c: New test.
4069 * c-c++-common/rotate-2a.c: New test.
4070 * c-c++-common/rotate-3.c: New test.
4071 * c-c++-common/rotate-3a.c: New test.
4072 * c-c++-common/rotate-4.c: New test.
4073 * c-c++-common/rotate-4a.c: New test.
4075 2013-05-10 Richard Biener <rguenther@suse.de>
4077 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
4078 * gcc.target/i386/l_fma_double_1.c: Adjust.
4079 * gcc.target/i386/l_fma_double_2.c: Likewise.
4080 * gcc.target/i386/l_fma_double_3.c: Likewise.
4081 * gcc.target/i386/l_fma_double_4.c: Likewise.
4082 * gcc.target/i386/l_fma_double_5.c: Likewise.
4083 * gcc.target/i386/l_fma_double_6.c: Likewise.
4084 * gcc.target/i386/l_fma_float_1.c: Likewise.
4085 * gcc.target/i386/l_fma_float_2.c: Likewise.
4086 * gcc.target/i386/l_fma_float_3.c: Likewise.
4087 * gcc.target/i386/l_fma_float_4.c: Likewise.
4088 * gcc.target/i386/l_fma_float_5.c: Likewise.
4089 * gcc.target/i386/l_fma_float_6.c: Likewise.
4091 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
4094 * g++.dg/cpp0x/pr51226.C: New.
4096 2013-04-16 Han Shen <shenhan@google.com>
4098 Test cases for '-fstack-protector-strong'.
4099 * gcc.dg/fstack-protector-strong.c: New.
4100 * g++.dg/fstack-protector-strong.C: New.
4102 2013-05-07 Ian Bolton <ian.bolton@arm.com>
4104 * gcc.target/aarch64/ands_1.c: New test.
4105 * gcc.target/aarch64/ands_2.c: Likewise
4107 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
4109 * lib/target-supports.exp (check_effective_target_hw): New
4111 * c-c++-common/asan/clone-test-1.c: Call
4112 check_effective_target_hw.
4113 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
4114 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
4115 possible decorations.
4116 * c-c++-common/asan/null-deref-1.c: Likewise.
4117 * c-c++-common/asan/stack-overflow-1.c: Likewise.
4118 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
4119 * c-c++-common/asan/use-after-free-1.c: Likewise.
4120 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
4121 * g++.dg/asan/large-func-test-1.C: Likewise.
4123 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
4125 * gcc.target/aarch64/scalar_intrinsics.c: Update.
4127 2013-05-07 Richard Biener <rguenther@suse.de>
4130 * g++.dg/torture/pr57190.C: New testcase.
4132 2013-05-07 Jakub Jelinek <jakub@redhat.com>
4134 PR tree-optimization/57149
4135 * gcc.dg/pr57149.c: New test.
4138 * gcc.dg/pr57184.c: New test.
4140 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
4142 * gnat.dg/specs/array3.ads: New test.
4144 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
4146 * c-c++-common/vector-scalar-2.c: New testcase.
4148 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
4150 * gcc.target/i386/asm-dialect-2.c: New testcase.
4152 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
4155 * g++.dg/cpp0x/auto38.C: New.
4157 2013-05-06 Richard Biener <rguenther@suse.de>
4159 PR tree-optimization/57185
4160 * gcc.dg/autopar/pr57185.c: New testcase.
4162 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
4165 * gcc.target/i386/pr57106.c: New test.
4167 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4169 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
4170 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4171 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4172 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4173 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4174 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4175 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4177 2013-05-06 Teresa Johnson <tejohnson@google.com>
4180 * gcc.dg/pr57154.c: New test.
4182 2013-05-06 Richard Biener <rguenther@suse.de>
4185 * gcc.dg/torture/pr57147-1.c: New testcase.
4186 * gcc.dg/torture/pr57147-2.c: Likewise.
4187 * gcc.dg/torture/pr57147-3.c: Likewise.
4189 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4192 * gcc.target/sh/pr55303-1.c: New.
4193 * gcc.target/sh/pr55303-2.c: New.
4194 * gcc.target/sh/pr55303-3.c: New.
4196 2013-05-05 Tobias Burnus <burnus@net-b.de>
4198 * gfortran.dg/allocate_with_source_3.f90: New.
4200 2013-05-05 Tobias Burnus <burnus@net-b.de>
4203 * gfortran.dg/null_8.f90: New.
4205 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4208 * g++.dg/cpp0x/enum27.C: New.
4209 * g++.dg/cpp0x/enum_base.C: Adjust.
4211 2013-05-04 Jakub Jelinek <jakub@redhat.com>
4213 PR tree-optimization/56205
4214 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
4216 2013-05-04 Tobias Burnus <burnus@net-b.de>
4218 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
4219 * gfortran.dg/bind_c_usage_27.f90: New.
4220 * gfortran.dg/bind_c_usage_28.f90: New.
4222 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4225 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
4227 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
4230 * gcc.target/powerpc/pr57150.c: New file.
4232 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4234 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
4235 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4236 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4237 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4238 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4239 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4240 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4242 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
4244 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
4245 scan-assembler-times.
4247 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4249 * gcc.dg/tree-ssa/slsr-32.c: New.
4250 * gcc.dg/tree-ssa/slsr-33.c: New.
4251 * gcc.dg/tree-ssa/slsr-34.c: New.
4252 * gcc.dg/tree-ssa/slsr-35.c: New.
4253 * gcc.dg/tree-ssa/slsr-36.c: New.
4254 * gcc.dg/tree-ssa/slsr-37.c: New.
4255 * gcc.dg/tree-ssa/slsr-38.c: New.
4257 2013-05-03 Ian Bolton <ian.bolton@arm.com>
4259 * gcc.target/aarch64/tst_1.c: New test.
4260 * gcc.target/aarch64/tst_2.c: Likewise
4262 2013-05-02 Jeff Law <law@redhat.com>
4264 PR tree-optimization/57144
4265 * gcc.c-torture/execute/pr57144.c: New test.
4267 2013-05-03 Jakub Jelinek <jakub@redhat.com>
4269 PR rtl-optimization/57130
4270 * gcc.c-torture/execute/pr57130.c: New test.
4272 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
4274 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
4276 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
4278 * gcc.target/aarch64/fabd.c: New file.
4280 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4283 * g++.dg/cpp0x/pr54318.C: New.
4285 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4288 * g++.dg/parse/error51.C: New.
4289 * g++.dg/parse/error15.C: Adjust column numbers.
4291 2013-05-02 Tobias Burnus <burnus@net-b.de>
4294 * gfortran.dg/size_kind_2.f90: New.
4295 * gfortran.dg/size_kind_3.f90: New.
4297 2013-05-02 Richard Biener <rguenther@suse.de>
4300 * g++.dg/torture/pr57140.C: New testcase.
4302 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
4305 * gcc.target/arm/pr56732-1.c: New test.
4307 2013-05-02 Martin Jambor <mjambor@suse.cz>
4310 * gcc.dg/ipa/pr56988.c: New test.
4312 2013-05-02 Ian Bolton <ian.bolton@arm.com>
4314 * gcc.target/aarch64/bics_1.c: New test.
4315 * gcc.target/aarch64/bics_2.c: Likewise.
4317 2013-05-02 Jakub Jelinek <jakub@redhat.com>
4319 PR rtl-optimization/57131
4320 * gcc.c-torture/execute/pr57131.c: New test.
4322 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
4325 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
4327 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
4330 * gcc.target/i386/pr57091.c: New test.
4332 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4334 * gcc.target/aarch64/vect-vaddv.c: New.
4336 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4338 * gcc.target/aarch64/vect-vmaxv.c: New.
4339 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
4341 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4343 * gcc.target/aarch64/scalar-vca.c: New.
4344 * gcc.target/aarch64/vect-vca.c: Likewise.
4346 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4348 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
4349 (test_vceqd_s64): Force arguments to SIMD registers.
4350 (test_vceqzd_s64): Likewise.
4351 (test_vcged_s64): Likewise.
4352 (test_vcled_s64): Likewise.
4353 (test_vcgezd_s64): Likewise.
4354 (test_vcged_u64): Likewise.
4355 (test_vcgtd_s64): Likewise.
4356 (test_vcltd_s64): Likewise.
4357 (test_vcgtzd_s64): Likewise.
4358 (test_vcgtd_u64): Likewise.
4359 (test_vclezd_s64): Likewise.
4360 (test_vcltzd_s64): Likewise.
4361 (test_vtst_s64): Likewise.
4362 (test_vtst_u64): Likewise.
4364 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
4367 * g++.dg/cpp0x/decltype53.C: New.
4369 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
4372 * gfortran.dg/power_5.f90: New test.
4374 2013-04-30 Richard Biener <rguenther@suse.de>
4377 * gcc.dg/torture/pr57122.c: New testcase.
4379 2013-04-30 Richard Biener <rguenther@suse.de>
4382 * g++.dg/torture/pr57107.C: New testcase.
4384 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
4386 PR rtl-optimization/57105
4387 * gcc.dg/pr57105.c: New test.
4389 2013-04-30 Jakub Jelinek <jakub@redhat.com>
4391 PR tree-optimization/57104
4392 * gcc.dg/pr57104.c: New test.
4394 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
4397 * gcc.target/i386/pr44578.c: New test.
4399 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
4402 * gcc.target/i386/pr57097.c: New test.
4404 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
4407 * gcc.target/i386/pr57098.c: New test.
4409 2013-04-29 Kai Tietz <ktietz@redhat.com>
4411 * gcc.c-torture/execute/pr55875.c: New test.
4413 2013-04-29 Richard Biener <rguenther@suse.de>
4416 * gcc.dg/torture/pr57075.c: New testcase.
4418 2013-04-29 Richard Biener <rguenther@suse.de>
4421 * gcc.dg/autopar/pr57103.c: New testcase.
4423 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4425 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
4427 2013-04-29 Tom de Vries <tom@codesourcery.com>
4429 * gcc.dg/pr50763.c: Update test.
4431 2013-04-26 Jeff Law <law@redhat.com>
4433 * gcc.dg/tree-ssa/vrp88.c: New test.
4435 2013-04-29 Christian Bruel <christian.bruel@st.com>
4438 * gcc.target/sh/pr57108.c: New test.
4440 2013-04-29 Richard Biener <rguenther@suse.de>
4443 * gfortran.dg/gomp/pr57089.f90: New testcase.
4445 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4447 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
4449 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4451 * gcc.target/aarch64/vect-vcvt.c: New.
4453 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4455 * gcc.target/aarch64/vect-vrnd.c: New.
4457 2013-04-29 Richard Biener <rguenther@suse.de>
4459 PR tree-optimization/57081
4460 * gcc.dg/torture/pr57081.c: New testcase.
4462 2013-04-29 Jakub Jelinek <jakub@redhat.com>
4464 PR tree-optimization/57083
4465 * gcc.dg/torture/pr57083.c: New test.
4467 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
4470 * g++.dg/cpp0x/decltype52.C: New.
4472 2013-04-28 Jakub Jelinek <jakub@redhat.com>
4474 N3472 binary constants
4475 * g++.dg/cpp/limits.C: Adjust warning wording.
4476 * g++.dg/system-binary-constants-1.C: Likewise.
4477 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
4479 2013-04-28 Tobias Burnus <burnus@net-b.de>
4482 * gfortran.dg/coarray_30.f90: New.
4484 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4487 * frontend-passes (optimize_power): New function.
4488 (optimize_op): Use it.
4490 2013-04-27 Jakub Jelinek <jakub@redhat.com>
4493 * gcc.c-torture/execute/pr56866.c: New test.
4494 * gcc.target/i386/pr56866.c: New test.
4496 2013-04-26 Jakub Jelinek <jakub@redhat.com>
4499 * gcc.dg/setjmp-5.c: New test.
4501 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
4504 * g++.dg/cpp0x/constexpr-55708.C: New.
4506 2013-04-26 Richard Biener <rguenther@suse.de>
4508 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
4509 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
4510 * gcc.dg/pr53265.c: Remove XFAILs.
4511 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
4512 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
4514 2013-04-26 Jakub Jelinek <jakub@redhat.com>
4516 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
4517 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
4518 -fdiagnostics-color=never option similarly to
4519 -fno-diagnostics-show-caret option.
4521 2013-04-25 Jakub Jelinek <jakub@redhat.com>
4523 PR rtl-optimization/57003
4524 * gcc.target/i386/pr57003.c: New test.
4526 2013-04-25 Marek Polacek <polacek@redhat.com>
4528 PR tree-optimization/57066
4529 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
4531 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
4532 Tejas Belagod <tejas.belagod@arm.com>
4534 * gcc.target/aarch64/vaddv-intrinsic.c: New.
4535 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
4536 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
4538 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4540 * gcc.target/aarch64/cmp.c: New.
4542 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4544 * gcc.target/aarch64/ngc.c: New.
4546 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4548 * lib/target-supports.exp
4549 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
4550 (check_effective_target_arm_neon_fp16_ok): Likewise.
4551 (add_options_for_arm_neon_fp16): Likewise.
4552 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
4553 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
4555 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
4557 PR rtl-optimizations/57046
4558 * gcc.target/i386/pr57046.c: New test.
4560 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4562 * g++.dg/cpp1y/cplusplus.C: New.
4564 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4566 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
4568 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4570 * c-c++-common/Wpointer-arith-1.c: New.
4572 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4574 * g++.dg/cpp1y/cxx1y_macro.C: New.
4576 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4579 * g++.dg/cpp0x/sfinae45.C: New.
4581 2013-04-24 Richard Biener <rguenther@suse.de>
4584 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
4586 2013-04-23 Richard Biener <rguenther@suse.de>
4589 * gcc.dg/torture/pr57036-1.c: New testcase.
4590 * gcc.dg/torture/pr57036-2.c: Likewise.
4592 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
4594 * gcc.target/aarch64/scalar-mov.c: New testcase.
4596 2013-04-23 Richard Biener <rguenther@suse.de>
4598 PR tree-optimization/57026
4599 * gcc.dg/torture/pr57026.c: New testcase.
4601 2013-04-22 Janus Weil <janus@gcc.gnu.org>
4605 * gfortran.dg/transfer_check_4.f90: New.
4607 2013-04-22 Marek Polacek <polacek@redhat.com>
4610 * gcc.dg/pr56990.c: New test.
4612 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
4615 * gcc.target/i386/pr57018.c: New test.
4617 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
4619 * gcc.target/aarch64/vrecps.c: New.
4620 * gcc.target/aarch64/vrecpx.c: Likewise.
4622 2013-04-22 Christian Bruel <christian.bruel@st.com>
4625 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
4627 2013-04-21 Jeff Law <law@redhat.com>
4629 * gcc.dg/tree-ssa/forwprop-26.c: New test.
4631 2013-04-20 Tobias Burnus <burnus@net-b.de>
4634 * gfortran.dg/c_loc_test_22.f90: New.
4636 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
4638 PR rtl-optimization/56847
4639 * gcc.dg/pr56847.c: New test.
4641 2013-04-19 Richard Biener <rguenther@suse.de>
4643 PR tree-optimization/56982
4644 * gcc.c-torture/execute/pr56982.c: New testcase.
4646 2013-04-19 Martin Jambor <mjambor@suse.cz>
4648 PR tree-optimization/56718
4649 * g++.dg/ipa/imm-devirt-1.C: New test.
4650 * g++.dg/ipa/imm-devirt-2.C: Likewise.
4652 2013-04-19 Richard Biener <rguenther@suse.de>
4654 PR tree-optimization/57000
4655 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
4657 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
4658 Mikael Morin <mikael@gcc.gnu.org>
4661 * gfortran.dg/array_constructor_45.f90: New test.
4662 * gfortran.dg/array_constructor_46.f90: New test.
4663 * gfortran.dg/array_constructor_47.f90: New test.
4664 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
4666 2013-04-18 Jakub Jelinek <jakub@redhat.com>
4668 PR rtl-optimization/56999
4669 * g++.dg/opt/pr56999.C: New test.
4671 2013-04-18 Cary Coutant <ccoutant@google.com>
4673 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
4674 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
4676 2013-04-18 Cary Coutant <ccoutant@google.com>
4678 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
4679 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
4680 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
4681 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
4682 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
4683 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
4684 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
4685 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
4686 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
4687 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
4688 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
4690 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
4692 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
4694 2013-04-18 Jakub Jelinek <jakub@redhat.com>
4696 PR tree-optimization/56984
4697 * gcc.c-torture/compile/pr56984.c: New test.
4699 PR rtl-optimization/56992
4700 * gcc.dg/pr56992.c: New test.
4702 2013-04-17 Janus Weil <janus@gcc.gnu.org>
4705 * gfortran.dg/proc_ptr_42.f90: New.
4707 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
4709 * gnat.dg/discr41.ad[sb]: New test.
4710 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
4711 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
4712 * gcc.dg/vect/slp-24.c: Likewise.
4713 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
4714 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
4715 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
4716 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
4717 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
4718 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
4719 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
4720 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
4721 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
4722 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
4723 * gcc.dg/vect/vect-strided-mult.c: Likewise.
4724 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
4725 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
4726 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
4727 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
4728 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
4729 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
4730 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
4731 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
4732 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
4733 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
4734 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
4735 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
4736 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
4737 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
4738 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
4740 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
4743 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
4744 * gfortran.dg/module_md5_1.f90: Remove.
4746 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4748 * gcc.target/aarch64/adds3.c: New.
4749 * gcc.target/aarch64/subs3.c: New.
4751 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4753 * gcc.target/aarch64/adds1.c: New.
4754 * gcc.target/aarch64/adds2.c: New.
4755 * gcc.target/aarch64/subs1.c: New.
4756 * gcc.target/aarch64/subs2.c: New.
4758 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
4760 Implement n3599 - Literal operator templates for strings.
4761 * g++.dg/cpp1y/udlit-char-template.C: New test.
4762 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
4764 2013-04-16 Tobias Burnus <burnus@net-b.de>
4767 * gfortran.dg/no_arg_check_1.f90: New.
4768 * gfortran.dg/no_arg_check_2.f90: New.
4769 * gfortran.dg/no_arg_check_3.f90: New.
4771 2013-04-16 Janus Weil <janus@gcc.gnu.org>
4774 * gfortran.dg/proc_ptr_41.f90: New.
4776 2013-04-16 Richard Biener <rguenther@suse.de>
4778 PR tree-optimization/56756
4779 * gcc.dg/torture/pr56756.c: New testcase.
4781 2013-04-16 Tobias Burnus <burnus@net-b.de>
4784 * gfortran.dg/c_assoc_5.f90: New.
4786 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
4788 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
4789 * gcc.c-torture/execute/pr33992.x: Remove.
4790 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
4791 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
4792 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
4794 2013-04-15 Jakub Jelinek <jakub@redhat.com>
4796 PR tree-optimization/56962
4797 * gcc.c-torture/execute/pr56962.c: New test.
4799 2013-04-15 Richard Biener <rguenther@suse.de>
4801 PR tree-optimization/56933
4802 * gcc.dg/vect/pr56933.c: New testcase.
4804 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4806 * gcc.target/arm/anddi3-opt.c: New test.
4807 * gcc.target/arm/anddi3-opt2.c: Likewise.
4809 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
4811 * gcc.dg/pr56890-1.c: New test.
4812 * gcc.dg/pr56890-2.c: Likewise.
4814 2013-04-15 Joey Ye <joey.ye@arm.com>
4816 * gcc.target/arm/thumb1-far-jump-1.c: New test.
4817 * gcc.target/arm/thumb1-far-jump-2.c: New test.
4819 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
4822 * gfortran.dg/select_type_33.f03: New test.
4824 2013-04-13 Janus Weil <janus@gcc.gnu.org>
4827 * gfortran.dg/typebound_proc_29.f03: New.
4829 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4832 * gfortran.dg/typebound_proc_28.f03: New.
4834 2013-04-12 Jeff Law <law@redhat.com>
4836 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
4839 2013-04-12 Tobias Burnus <burnus@net-b.de>
4842 * gfortran.dg/coarray/alloc_comp_2.f90: New.
4844 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
4847 * gcc.target/i386/pr56903.c: New test.
4849 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4852 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
4853 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
4854 * gfortran.dg/block_11.f90: Fix invalid test case.
4855 * gfortran.dg/function_types_3.f90: Add new error message.
4856 * gfortran.dg/global_references_1.f90: Ditto.
4857 * gfortran.dg/import2.f90: Remove unneeded parts.
4858 * gfortran.dg/import6.f90: Fix invalid test case.
4859 * gfortran.dg/proc_decl_2.f90: Ditto.
4860 * gfortran.dg/proc_decl_9.f90: Ditto.
4861 * gfortran.dg/proc_decl_18.f90: Ditto.
4862 * gfortran.dg/proc_ptr_40.f90: New.
4863 * gfortran.dg/whole_file_7.f90: Modified error wording.
4864 * gfortran.dg/whole_file_16.f90: Ditto.
4865 * gfortran.dg/whole_file_17.f90: Add -pedantic.
4866 * gfortran.dg/whole_file_18.f90: Modified error wording.
4867 * gfortran.dg/whole_file_20.f03: Ditto.
4868 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
4871 2013-04-12 Richard Biener <rguenther@suse.de>
4874 2013-04-10 Richard Biener <rguenther@suse.de>
4876 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4878 2013-04-12 Tobias Burnus <burnus@net-b.de>
4881 * gfortran.dg/class_allocate_15.f90: New.
4884 2013-04-12 Tobias Burnus <burnus@net-b.de>
4886 * gfortran.dg/coarray_lib_alloc_2.f90: Update
4887 scan-tree-dump-times.
4889 2013-04-12 Jakub Jelinek <jakub@redhat.com>
4891 PR tree-optimization/56918
4892 PR tree-optimization/56920
4893 * gcc.dg/vect/pr56918.c: New test.
4894 * gcc.dg/vect/pr56920.c: New test.
4896 2013-04-12 Tobias Burnus <burnus@net-b.de>
4899 * gfortran.dg/class_allocate_14.f90: New.
4900 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
4901 * gfortran.dg/coarray_lib_alloc_3.f90: New.
4903 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
4905 * gcc.dg/fold-cstvecshift.c: New testcase.
4907 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4909 * gcc.target/aarch64/negs.c: New.
4911 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4914 * g++.dg/template/arrow4.C: New test.
4916 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
4918 * gnat.dg/array23.adb: New test.
4919 * gnat.dg/array23_pkg[123].ads: New helpers.
4921 2013-04-11 Jeff Law <law@redhat.com>
4923 PR tree-optimization/56900
4924 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
4926 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4929 * g++.dg/cpp0x/sfinae44.C: New.
4931 2013-04-11 Arnaud Charlet <charlet@adacore.com>
4933 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
4934 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
4936 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4939 * g++.dg/cpp0x/enum26.C: New.
4940 * g++.old-deja/g++.pt/mangle1.C: Adjust.
4942 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4944 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
4946 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
4948 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4949 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
4950 loop is vectorized and that the correct instruction is generated.
4951 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4952 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4953 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4955 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4957 PR tree-optimization/56899
4958 * gcc.c-torture/execute/pr56899.c: New test.
4960 2013-04-10 David S. Miller <davem@davemloft.net>
4962 * gcc.target/sparc/setcc-4.c: New test.
4963 * gcc.target/sparc/setcc-5.c: New test.
4965 2013-04-10 Richard Biener <rguenther@suse.de>
4967 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4969 2013-04-10 Richard Biener <rguenther@suse.de>
4971 * gcc.dg/vect/slp-39.c: New testcase.
4973 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
4975 PR tree-optimization/55524
4976 * gcc.target/epiphany/fnma-1.c: New test.
4978 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
4980 * gcc.dg/tree-ssa/inline-11.c: New test
4982 2013-04-10 Jakub Jelinek <jakub@redhat.com>
4985 * g++.dg/template/arrow3.C: New test.
4987 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4989 * gcc.target/arm/minmax_minus.c: New test.
4991 2013-04-09 Jakub Jelinek <jakub@redhat.com>
4994 * c-c++-common/gomp/pr56883.c: New test.
4996 2013-04-09 Jeff Law <law@redhat.com>
4998 * gcc.dg/tree-ssa/vrp87.c: New test.
5000 2013-04-09 Jakub Jelinek <jakub@redhat.com>
5002 PR tree-optimization/56854
5003 * g++.dg/torture/pr56854.C: New test.
5005 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5008 * gfortran.dg/array_constructor_44.f90: New test.
5010 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
5013 * g++.dg/cpp0x/constexpr-specialization.C: New.
5015 2013-04-08 Jakub Jelinek <jakub@redhat.com>
5017 * gcc.c-torture/execute/pr56837.c: New test.
5021 * g++.dg/opt/vt3.C: New test.
5022 * g++.dg/opt/vt4.C: New test.
5024 2013-04-08 Jeff Law <law@redhat.com>
5026 * gcc.dg/tree-ssa/forwprop-25.c: New test.
5028 2013-04-08 Richard Biener <rguenther@suse.de>
5030 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
5032 2013-04-08 Richard Biener <rguenther@suse.de>
5034 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
5036 2013-04-08 Richard Biener <rguenther@suse.de>
5038 * g++.dg/vect/slp-pr56812.cc: Adjust.
5040 2013-04-08 Jakub Jelinek <jakub@redhat.com>
5042 * gcc.dg/pr56837.c: New test.
5043 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
5044 "generated memset minus one".
5046 2013-04-07 Tobias Burnus <burnus@net-b.de>
5049 * gfortran.dg/reshape_5.f90: New.
5051 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5054 * gcc.target/powerpc/recip-1.c: Modify expected output.
5055 * gcc.target/powerpc/recip-3.c: Likewise.
5056 * gcc.target/powerpc/recip-4.c: Likewise.
5057 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
5059 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
5061 * gcc.target/arm/peep-ldrd-1.c: New test.
5062 * gcc.target/arm/peep-strd-1.c: Likewise.
5064 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
5066 * gcc.target/arm/negdi-1.c: New test.
5067 * gcc.target/arm/negdi-2.c: Likewise.
5068 * gcc.target/arm/negdi-3.c: Likewise.
5069 * gcc.target/arm/negdi-4.c: Likewise.
5071 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5073 * lib/target-supports.exp (add_options_for_arm_v8_neon):
5074 Add -march=armv8-a when we use v8 NEON.
5075 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
5076 (check_effective_target_vect_call_ceilf): Likewise.
5077 (check_effective_target_vect_call_floorf): Likewise.
5078 (check_effective_target_vect_call_roundf): Likewise.
5079 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
5080 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
5081 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
5082 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
5083 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
5085 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
5087 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
5088 * gcc.target/powerpc/sd-pwr6.c: Same.
5089 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
5090 * g++.dg/debug/pr56294.C: XFAIL on AIX.
5092 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
5094 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
5096 2013-04-04 Janus Weil <janus@gcc.gnu.org>
5099 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
5100 * gfortran.dg/altreturn_4.f90: Ditto.
5101 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
5102 * gfortran.dg/altreturn_5.f90: Ditto.
5103 * gfortran.dg/altreturn_6.f90: Ditto.
5104 * gfortran.dg/altreturn_7.f90: Ditto.
5106 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5108 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
5110 (check_effective_target_arm_v8_neon_ok_nocache):
5112 (check_effective_target_arm_v8_neon_ok): Change to use
5113 check_effective_target_arm_v8_neon_ok_nocache.
5114 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
5116 (check_effective_target_vect_call_btruncf):
5117 Enable for arm and ARMv8 NEON.
5118 (check_effective_target_vect_call_ceilf): Likewise.
5119 (check_effective_target_vect_call_floorf): Likewise.
5120 (check_effective_target_vect_call_roundf): Likewise.
5121 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
5124 2013-04-04 Marek Polacek <polacek@redhat.com>
5126 PR tree-optimization/48186
5127 * gcc.dg/pr48186.c: New test.
5129 2013-04-04 Richard Biener <rguenther@suse.de>
5131 PR tree-optimization/56826
5132 * gcc.dg/vect/pr56826.c: New testcase.
5133 * gcc.dg/vect/O3-pr36098.c: Adjust.
5135 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
5137 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
5138 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5139 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5140 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5141 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5142 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5143 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5144 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5145 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5146 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5148 2013-04-04 Richard Biener <rguenther@suse.de>
5150 PR tree-optimization/56213
5151 * gcc.dg/vect/vect-123.c: New testcase.
5153 2013-04-04 Tobias Burnus <burnus@net-b.de>
5156 * gfortran.dg/read_repeat_2.f90: New.
5158 2013-04-04 Richard Biener <rguenther@suse.de>
5160 PR tree-optimization/56837
5161 * g++.dg/torture/pr56837.C: New testcase.
5163 2013-04-04 Tobias Burnus <burnus@net-b.de>
5166 * gfortran.dg/c_loc_test_21.f90: New.
5167 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
5168 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
5169 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
5170 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
5171 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
5173 2013-04-03 Jeff Law <law@redhat.com>
5175 PR tree-optimization/56799
5176 * gcc.c-torture/execute/pr56799.c: New test.
5178 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
5181 * g++.dg/warn/Wpointer-arith-1.C: New.
5182 * g++.dg/gomp/for-19.C: Adjust.
5184 2013-04-03 Marek Polacek <polacek@redhat.com>
5187 * gcc.dg/pr55702.c: New test.
5189 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5192 * gcc.dg/pr56809.c: New testcase.
5194 2013-04-03 Jakub Jelinek <jakub@redhat.com>
5197 * g++.dg/debug/pr56819.C: New test.
5199 2013-04-03 Richard Biener <rguenther@suse.de>
5201 PR tree-optimization/56817
5202 * g++.dg/torture/pr56817.C: New testcase.
5204 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
5206 * gcc.dg/vect/bb-slp-31.c: New file.
5208 2013-04-03 Jason Merrill <jason@redhat.com>
5211 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5213 2013-04-03 Richard Biener <rguenther@suse.de>
5215 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
5217 2013-04-03 Richard Biener <rguenther@suse.de>
5219 PR tree-optimization/55964
5220 * gcc.dg/torture/pr55964-2.c: New testcase.
5222 2013-04-03 Richard Biener <rguenther@suse.de>
5224 PR tree-optimization/56501
5225 * gcc.dg/torture/pr56501.c: New testcase.
5227 2013-04-03 Richard Biener <rguenther@suse.de>
5229 PR tree-optimization/56407
5230 * gcc.dg/torture/pr56407.c: New testcase.
5232 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
5234 PR tree-optimization/56790
5235 * g++.dg/ext/pr56790-1.C: New testcase.
5237 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
5239 * gcc.target/i386/merge-1.c: New testcase.
5240 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
5242 2013-04-03 Jakub Jelinek <jakub@redhat.com>
5245 * gcc.c-torture/execute/pr19449.c: New test.
5247 2013-04-03 Richard Biener <rguenther@suse.de>
5249 PR tree-optimization/56812
5250 * g++.dg/vect/slp-pr56812.cc: New testcase.
5252 2013-04-03 Janus Weil <janus@gcc.gnu.org>
5256 * gfortran.dg/altreturn_8.f90: New.
5257 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
5258 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
5259 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5261 2013-04-02 Jakub Jelinek <jakub@redhat.com>
5263 PR rtl-optimization/56745
5264 * gcc.c-torture/compile/pr56745.c: New test.
5266 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
5268 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
5270 2013-04-02 Richard Biener <rguenther@suse.de>
5272 PR tree-optimization/56778
5273 * gcc.dg/torture/pr56778.c: New testcase.
5275 2013-04-02 Richard Biener <rguenther@suse.de>
5278 * g++.dg/torture/pr56768.C: New testcase.
5280 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
5282 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
5284 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5287 * gfortran.dg/namelist_82.f90: New test.
5289 2013-04-01 Janus Weil <janus@gcc.gnu.org>
5292 * gfortran.dg/implicit_class_1.f90: New.
5294 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5297 * gfortran.dg/namelist_81.f90: New test.
5299 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5301 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
5302 for constant and equal string lengths.
5303 * gfortran.dg/character_comparison_5.f90: Likewise.
5304 * gfortran.dg/character_comparison_9.f90: New test.
5306 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
5308 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
5309 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
5311 2013-03-29 Tobias Burnus <burnus@net-b.de>
5314 * gfortran.dg/optional_absent_3.f90: New.
5316 2013-03-29 Tobias Burnus <burnus@net-b.de>
5319 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
5321 2013-03-29 Tobias Burnus <burnus@net-b.de>
5324 * gfortran.dg/namelist_80.f90: New.
5326 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5329 * gfortran.dg/string_length_2.f90: New test.
5330 * gfortran.dg/dependency_41.f90: New test.
5332 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5335 * gfortran.dg/array_constructor_43.f90: New test.
5336 * gfortran.dg/random_seed_3.f90: New test.
5338 2013-03-28 Ian Bolton <ian.bolton@arm.com>
5340 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
5341 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5342 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5343 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5344 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5345 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5346 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5347 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5348 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5349 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5351 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
5354 * g++.dg/conversion/op4.C: Adjust.
5355 * g++.dg/cpp0x/rv1n.C: Likewise.
5356 * g++.dg/cpp0x/rv2n.C: Likewise.
5357 * g++.dg/cpp0x/template_deduction.C: Likewise.
5358 * g++.dg/expr/cond8.C: Likewise.
5359 * g++.dg/other/error4.C: Likewise.
5360 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5361 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
5362 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
5363 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
5364 * g++.old-deja/g++.jason/conversion2.C: Likewise.
5365 * g++.old-deja/g++.law/cvt20.C: Likewise.
5366 * g++.old-deja/g++.law/cvt8.C: Likewise.
5367 * g++.old-deja/g++.law/init8.C: Likewise.
5368 * g++.old-deja/g++.mike/net12.C: Likewise.
5369 * g++.old-deja/g++.mike/net8.C: Likewise.
5370 * g++.old-deja/g++.mike/p2793.C: Likewise.
5371 * g++.old-deja/g++.mike/p3836.C: Likewise.
5372 * g++.old-deja/g++.mike/p418.C: Likewise.
5373 * g++.old-deja/g++.mike/p701.C: Likewise.
5374 * g++.old-deja/g++.mike/p807.C: Likewise.
5376 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
5379 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
5382 2013-03-28 Marek Polacek <polacek@redhat.com>
5384 PR tree-optimization/56695
5385 * gcc.dg/vect/pr56695.c: New test.
5387 2013-03-28 Richard Biener <rguenther@suse.de>
5389 PR tree-optimization/37021
5390 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
5391 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
5393 2013-03-27 Tobias Burnus <burnus@net-b.de>
5397 * gfortran.dg/sizeof_2.f90: New.
5398 * gfortran.dg/sizeof_3.f90: New.
5399 * gfortran.dg/sizeof_proc.f90: Update dg-error.
5401 2013-03-27 Richard Biener <rguenther@suse.de>
5403 PR tree-optimization/37021
5404 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
5406 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
5408 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
5409 * g++.dg/ipa/ivinline-2.C: Likewise.
5410 * g++.dg/ipa/ivinline-3.C: Likewise.
5411 * g++.dg/ipa/ivinline-4.C: Likewise.
5412 * g++.dg/ipa/ivinline-5.C: Likewise.
5413 * g++.dg/ipa/ivinline-7.C: Likewise.
5414 * g++.dg/ipa/ivinline-8.C: Likewise.
5415 * g++.dg/ipa/ivinline-9.C: Likewise.
5416 * g++.dg/cpp0x/noexcept03.C: Likewise.
5417 * gcc.dg/const-1.c: Likewise.
5418 * gcc.dg/ipa/pure-const-1.c: Likewise.
5419 * gcc.dg/noreturn-8.c: Likewise.
5420 * gcc.target/i386/mmx-1.c: Likewise.
5421 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
5422 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
5423 * gcc.c-torture/execute/pr33992.x: New file.
5425 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
5427 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
5429 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
5432 * g++.dg/ext/desig5.C: New.
5434 2013-03-26 Tobias Burnus <burnus@net-b.de>
5437 * gfortran.dg/merge_init_expr_2.f90: New.
5438 * gfortran.dg/merge_char_1.f90: Modify test to
5439 stay a run-time test.
5440 * gfortran.dg/merge_char_3.f90: Ditto.
5442 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
5444 * g++.dg/cpp0x/constexpr-friend-2.C: New.
5445 * g++.dg/cpp0x/constexpr-main.C: Likewise.
5447 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
5450 * g++.dg/cpp0x/range-for23.C: New.
5452 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
5455 * gfortran.dg/namelist_79.f90: New.
5457 2013-03-25 Martin Jambor <mjambor@suse.cz>
5459 * gcc.dg/ipa/ipcp-agg-9.c: New test.
5461 2013-03-25 Tobias Burnus <burnus@net-b.de>
5481 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
5482 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
5483 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
5484 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
5485 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
5486 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
5487 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
5488 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
5489 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
5490 * gfortran.dg/c_loc_tests_16.f90: Ditto.
5491 * gfortran.dg/c_loc_tests_4.f03: Ditto.
5492 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
5493 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
5494 * gfortran.dg/c_loc_tests_8.f03: Ditto.
5495 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
5496 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
5497 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
5498 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
5499 * gfortran.dg/pr32601_1.f03: Ditto.
5500 * gfortran.dg/storage_size_2.f08: Remove dg-error.
5501 * gfortran.dg/blockdata_7.f90: New.
5502 * gfortran.dg/c_assoc_4.f90: New.
5503 * gfortran.dg/c_f_pointer_tests_6.f90: New.
5504 * gfortran.dg/c_f_pointer_tests_7.f90: New.
5505 * gfortran.dg/c_funloc_tests_8.f90: New.
5506 * gfortran.dg/c_loc_test_17.f90: New.
5507 * gfortran.dg/c_loc_test_18.f90: New.
5508 * gfortran.dg/c_loc_test_19.f90: New.
5509 * gfortran.dg/c_loc_test_20.f90: New.
5510 * gfortran.dg/c_sizeof_5.f90: New.
5511 * gfortran.dg/iso_c_binding_rename_3.f90: New.
5512 * gfortran.dg/transfer_resolve_2.f90: New.
5513 * gfortran.dg/transfer_resolve_3.f90: New.
5514 * gfortran.dg/transfer_resolve_4.f90: New.
5515 * gfortran.dg/pr32601.f03: Update dg-error.
5516 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
5517 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
5519 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5521 * gcc.target/arm/vseleqdf.c: New test.
5522 * gcc.target/arm/vseleqsf.c: Likewise.
5523 * gcc.target/arm/vselgedf.c: Likewise.
5524 * gcc.target/arm/vselgesf.c: Likewise.
5525 * gcc.target/arm/vselgtdf.c: Likewise.
5526 * gcc.target/arm/vselgtsf.c: Likewise.
5527 * gcc.target/arm/vselledf.c: Likewise.
5528 * gcc.target/arm/vsellesf.c: Likewise.
5529 * gcc.target/arm/vselltdf.c: Likewise.
5530 * gcc.target/arm/vselltsf.c: Likewise.
5531 * gcc.target/arm/vselnedf.c: Likewise.
5532 * gcc.target/arm/vselnesf.c: Likewise.
5533 * gcc.target/arm/vselvcdf.c: Likewise.
5534 * gcc.target/arm/vselvcsf.c: Likewise.
5535 * gcc.target/arm/vselvsdf.c: Likewise.
5536 * gcc.target/arm/vselvssf.c: Likewise.
5538 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
5540 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
5542 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
5543 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
5544 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
5545 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
5546 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
5547 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
5548 * gcc.target/aarch64/atomic-op-char.x: ... to here.
5549 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
5550 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
5551 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
5552 * gcc.target/aarch64/atomic-op-int.x: ... to here.
5553 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
5554 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
5555 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
5556 * gcc.target/aarch64/atomic-op-release.x: ... to here.
5557 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
5558 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
5559 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
5560 * gcc.target/aarch64/atomic-op-short.x: ... to here.
5561 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
5562 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
5563 * gcc.target/arm/atomic-op-acquire.c: Likewise.
5564 * gcc.target/arm/atomic-op-char.c: Likewise.
5565 * gcc.target/arm/atomic-op-consume.c: Likewise.
5566 * gcc.target/arm/atomic-op-int.c: Likewise.
5567 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
5568 * gcc.target/arm/atomic-op-release.c: Likewise.
5569 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
5570 * gcc.target/arm/atomic-op-short.c: Likewise.
5572 2013-03-25 Richard Biener <rguenther@suse.de>
5575 * g++.dg/torture/pr56694.C: New testcase.
5577 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5580 * gcc.target/arm/neon-vcond-gt.c: New test.
5581 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
5582 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
5584 2013-03-25 Richard Biener <rguenther@suse.de>
5586 PR tree-optimization/56689
5587 * gcc.dg/torture/pr56689.c: New testcase.
5589 2013-03-25 Kai Tietz <ktietz@redhat.com>
5591 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
5593 2013-03-24 Tobias Burnus <burnus@net-b.de>
5596 * gfortran.dg/eof_5.f90: New.
5598 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
5600 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
5603 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
5605 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
5607 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
5610 * gcc.c-torture/execute/builtins/builtins.exp: Add
5611 -Wl,--allow-multiple-definition for RTEMS targets.
5613 2013-03-22 Ian Bolton <ian.bolton@arm.com>
5615 * gcc.target/aarch64/movk.c: New test.
5617 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
5619 * g++.dg/ext/vector21.C: New testcase.
5621 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
5623 * gcc.target/arm/neon-for-64bits-1.c: New tests.
5624 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
5626 2013-03-21 Richard Biener <rguenther@suse.de>
5628 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
5629 * gcc.dg/vect/vect-outer-3a.c: Likewise.
5631 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5633 * gcc.target/aarch64/vect.c: Test and result vector added
5634 for sabd and saba instructions.
5635 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
5636 instructions in assembly.
5637 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
5638 * gcc.target/aarch64/vect-fp.c: Test and result vector added
5639 for fabd instruction.
5640 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
5641 instruction in assembly.
5642 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
5644 2013-03-20 Jeff Law <law@redhat.com>
5646 * g++.dg/tree-ssa/ssa-dom.C: New test.
5648 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5650 * gcc.target/powerpc/mmfpgpr.c: New test.
5651 * gcc.target/powerpc/sd-vsx.c: Likewise.
5652 * gcc.target/powerpc/sd-pwr6.c: Likewise.
5653 * gcc.target/powerpc/vsx-float0.c: Likewise.
5655 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
5657 PR tree-optimization/56355
5658 * gcc.dg/pr56355-1.c: New file.
5660 2013-03-20 Catherine Moore <clm@codesourcery.com>
5661 Richard Sandiford <rdsandiford@googlemail.com>
5663 * gcc.target/mips/mips.exp: Add microMIPS support.
5664 * gcc.target/mips/umips-movep-2.c: New test.
5665 * gcc.target/mips/umips-lwp-2.c: New test.
5666 * gcc.target/mips/umips-swp-5.c: New test.
5667 * gcc.target/mips/umips-constraints-1.c: New test.
5668 * gcc.target/mips/umips-lwp-3.c: New test.
5669 * gcc.target/mips/umips-swp-6.c: New test.
5670 * gcc.target/mips/umips-constraints-2.c: New test.
5671 * gcc.target/mips/umips-save-restore-1.c: New test.
5672 * gcc.target/mips/umips-lwp-4.c: New test.
5673 * gcc.target/mips/umips-swp-7.c: New test.
5674 * gcc.target/mips/umips-save-restore-2.c: New test.
5675 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
5676 * gcc.target/mips/umips-lwp-5.c: New test.
5677 * gcc.target/mips/umips-save-restore-3.c: New test.
5678 * gcc.target/mips/umips-lwp-6.c: New test.
5679 * gcc.target/mips/umips-swp-1.c: New test.
5680 * gcc.target/mips/umips-lwp-7.c: New test.
5681 * gcc.target/mips/umips-swp-2.c: New test.
5682 * gcc.target/mips/umips-lwp-8.c: New test.
5683 * gcc.target/mips/umips-swp-3.c: New test.
5684 * gcc.target/mips/umips-movep-1.c: New test.
5685 * gcc.target/mips/umips-lwp-1.c: New test.
5686 * gcc.target/mips/umips-swp-4.c: New test.
5688 2013-03-20 Richard Biener <rguenther@suse.de>
5690 PR tree-optimization/56661
5691 * gcc.dg/torture/pr56661.c: New testcase.
5693 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5695 PR rtl-optimization/56605
5696 * gcc.target/powerpc/pr56605.c: New.
5698 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5701 * gfortran.dg/do_1.f90: Don't xfail.
5703 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5706 * gfortran.dg/namelist_77.f90: New.
5707 * gfortran.dg/namelist_78.f90: New.
5709 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5712 * gfortran.dg/open_negative_unit_1.f90: New.
5714 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5716 * gcc.target/aarch64/sbc.c: New test.
5718 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5720 * gcc.target/aarch64/ror.c: New test.
5722 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5724 * gcc.target/aarch64/extr.c: New test.
5726 2013-03-19 Richard Biener <rguenther@suse.de>
5728 PR tree-optimization/56273
5729 * gcc.dg/tree-ssa/vrp47.c: Adjust.
5730 * c-c++-common/uninit-17.c: Likewise.
5732 2013-03-18 Jakub Jelinek <jakub@redhat.com>
5734 PR tree-optimization/56635
5735 * g++.dg/torture/pr56635.C: New test.
5737 2013-03-18 Richard Biener <rguenther@suse.de>
5739 PR tree-optimization/3713
5740 * g++.dg/ipa/devirt-12.C: New testcase.
5742 2013-03-18 Jakub Jelinek <jakub@redhat.com>
5745 * c-c++-common/pr56566.c: New test.
5747 2013-03-17 Jason Merrill <jason@redhat.com>
5749 * g++.dg/template/abstract-dr337.C: XFAIL.
5751 2013-03-16 Jakub Jelinek <jakub@redhat.com>
5754 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
5755 * c-c++-common/pr56607.c: New test.
5757 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
5760 * g++.dg/cpp0x/constexpr-array5.C: New.
5762 2013-03-15 Tobias Burnus <burnus@net-b.de>
5765 * gfortran.dg/transfer_intrinsic_5.f90: New.
5767 2013-03-15 Kai Tietz <ktietz@redhat.com>
5769 * gcc.target/i386/movti.c: Don't test for x64 mingw.
5770 * gcc.target/i386/pr20020-1.c: Likewise.
5771 * gcc.target/i386/pr20020-2.c: Likewise.
5772 * gcc.target/i386/pr20020-3.c: Likewise.
5773 * gcc.target/i386/pr53425-1.c: Likewise.
5774 * gcc.target/i386/pr53425-2.c: Likewise.
5775 * gcc.target/i386/pr55093.c: Likewise.
5776 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
5778 2013-03-15 Jakub Jelinek <jakub@redhat.com>
5781 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
5782 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
5784 2013-03-14 Jakub Jelinek <jakub@redhat.com>
5786 PR tree-optimization/53265
5787 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
5789 * gcc.dg/graphite/id-6.c (test): Likewise.
5790 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
5791 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
5793 PR tree-optimization/53265
5794 * gcc.dg/pr53265.c: New test.
5795 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
5797 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
5799 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
5800 n, use it as high bound instead of 4.
5802 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
5805 * gcc.target/sh/pr49880-1.c: New.
5806 * gcc.target/sh/pr49880-2.c: New.
5807 * gcc.target/sh/pr49880-3.c: New.
5808 * gcc.target/sh/pr49880-4.c: New.
5809 * gcc.target/sh/pr49880-5.c: New.
5811 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5813 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
5815 2013-03-13 Richard Biener <rguenther@suse.de>
5817 PR tree-optimization/56608
5818 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
5820 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5823 * g++.dg/cpp0x/alias-decl-32.C: New.
5825 2013-03-11 Jan Hubicka <jh@suse.cz>
5828 * gcc.c-torture/compile/pr56571.c: New testcase.
5830 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5832 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
5833 * gcc.dg/tree-ssa/pr55579.c: Likewise.
5835 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
5837 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
5838 * gcc.dg/inline_4.c: Likewise.
5839 * gcc.dg/unroll_2.c: Likewise.
5840 * gcc.dg/unroll_3.c: Likewise.
5841 * gcc.dg/unroll_4.c: Likewise.
5843 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5846 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
5849 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
5851 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
5854 * gcc.c-torture/compile/pr40797.c: New.
5856 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5858 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
5860 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
5863 * gfortran.dg/class_56.f90: New test.
5865 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
5868 * gcc.target/mips/pr56524.c: New test.
5870 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5873 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
5875 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5878 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
5880 2013-03-08 Marek Polacek <polacek@redhat.com>
5882 PR tree-optimization/56478
5883 * gcc.dg/torture/pr56478.c: New test.
5885 2013-03-08 Kai Tietz <ktietz@redhat.com>
5887 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
5888 targets linker option --allow-multiple-definition.
5890 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
5891 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
5892 * gcc.dg/pr52549.c: Add LLP64 case.
5893 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
5894 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
5895 * gcc.dg/torture/pr51071-2.c: Likewise.
5896 * gcc.dg/tree-ssa/vrp72.c: Likewise.
5897 * gcc.dg/tree-ssa/vrp73.c: Likewise.
5898 * gcc.dg/tree-ssa/vrp75.c: Likewise.
5899 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
5900 * gcc.dg/weak/weak-1.c: Likewise.
5901 * gcc.dg/weak/weak-2.c: Likewise.
5902 * gcc.dg/weak/weak-3.c: Likewise.
5903 * gcc.dg/weak/weak-4.c: Likewise.
5904 * gcc.dg/weak/weak-5.c: Likewise.
5905 * gcc.dg/weak/weak-15.c: Likewise.
5906 * gcc.dg/weak/weak-16.c: Likewise.
5908 * c-c++-common/pr54486.c: Skip test for mingw-targets.
5910 2013-03-07 Jakub Jelinek <jakub@redhat.com>
5912 PR tree-optimization/56559
5913 * gcc.dg/tree-ssa/reassoc-26.c: New test.
5915 2013-03-07 Andreas Schwab <schwab@suse.de>
5917 * gcc.dg/pr31490.c: Fix last change.
5919 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
5922 * g++.dg/template/crash115.C: New.
5924 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5926 PR tree-optimization/56539
5927 * gcc.c-torture/compile/pr56539.c: New test.
5929 2013-03-06 Kai Tietz <ktietz@redhat.com>
5931 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
5933 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
5934 * gcc.dg/lto/20091013-1_2.c: Likewise.
5935 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
5937 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5939 * gnat.dg/specs/aggr6.ads: New test.
5941 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5943 * gnat.dg/loop_optimization15.ad[sb]: New test.
5945 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5948 * gcc.dg/pr56548.c: New test.
5950 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5953 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
5955 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5958 * g++.dg/template/typename20.C: New test.
5960 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5963 * gcc.dg/pr56510.c: New test.
5965 PR rtl-optimization/56484
5966 * gcc.c-torture/compile/pr56484.c: New test.
5968 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
5971 * g++.dg/warn/Wsign-conversion-2.C: New.
5973 2013-03-05 Richard Biener <rguenther@suse.de>
5975 PR tree-optimization/56270
5976 * gcc.dg/vect/slp-38.c: New testcase.
5978 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5980 PR rtl-optimization/56494
5981 * gcc.dg/pr56494.c: New test.
5983 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
5985 * gcc.dg/pr56424.c: New test.
5987 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5989 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
5990 * gcc.dg/pr56228.c <avr>: Skip.
5992 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5995 PR tree-optimization/52631
5996 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
5998 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
6000 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
6001 * gcc.dg/vect/vect-83_64.c: Same.
6003 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
6006 * gfortran.dg/pointer_check_13.f90: New test.
6008 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
6011 * gfortran.dg/array_constructor_42.f90: New test.
6013 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
6016 * g++.dg/template/static33.C: New.
6017 * g++.dg/template/static34.C: Likewise.
6020 * g++.dg/template/static35.C: New.
6022 2013-03-01 Steve Ellcey <sellcey@mips.com>
6024 * gcc.dg/pr56396.c: Require pic support.
6026 2013-03-01 Richard Biener <rguenther@suse.de>
6028 PR tree-optimization/55481
6029 * gcc.dg/torture/pr56488.c: New testcase.
6031 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
6032 Jakub Jelinek <jakub@redhat.com>
6035 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
6036 no_sanitize_address attribute rather than no_address_safety_analysis.
6037 * g++.dg/asan/sanitizer_test_utils.h
6038 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
6039 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
6040 in addition to no_address_safety_analysis.
6042 2013-02-28 Jason Merrill <jason@redhat.com>
6045 * g++.dg/cpp0x/constexpr-and.C: New.
6047 2013-02-28 Martin Jambor <mjambor@suse.cz>
6049 PR tree-optimization/56294
6050 * g++.dg/debug/pr56294.C: New test.
6052 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
6054 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
6056 2013-02-27 Marek Polacek <polacek@redhat.com>
6058 PR rtl-optimization/56466
6059 * gcc.dg/pr56466.c: New test.
6061 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6063 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
6064 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
6065 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
6067 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
6070 * gcc.dg/pr45472.c: New test.
6072 2013-02-26 Marek Polacek <polacek@redhat.com>
6074 PR tree-optimization/56426
6075 * gcc.dg/pr56436.c: New test.
6077 2013-02-26 Jakub Jelinek <jakub@redhat.com>
6079 PR tree-optimization/56448
6080 * gcc.c-torture/compile/pr56448.c: New test.
6082 PR tree-optimization/56443
6083 * gcc.dg/torture/pr56443.c: New test.
6085 2013-02-25 Richard Biener <rguenther@suse.de>
6087 PR tree-optimization/56175
6088 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
6090 2013-02-24 Jakub Jelinek <jakub@redhat.com>
6093 * g++.dg/torture/pr56403.C: New test.
6095 2013-02-25 Catherine Moore <clm@codesourcery.com>
6098 2013-02-24 Catherine Moore <clm@codesourcery.com>
6099 Richard Sandiford <rdsandiford@googlemail.com>
6101 * gcc.target/mips/mips.exp: Add microMIPS support.
6102 * gcc.target/mips/umips-movep-2.c: New test.
6103 * gcc.target/mips/umips-lwp-2.c: New test.
6104 * gcc.target/mips/umips-swp-5.c: New test.
6105 * gcc.target/mips/umips-constraints-1.c: New test.
6106 * gcc.target/mips/umips-lwp-3.c: New test.
6107 * gcc.target/mips/umips-swp-6.c: New test.
6108 * gcc.target/mips/umips-constraints-2.c: New test.
6109 * gcc.target/mips/umips-save-restore-1.c: New test.
6110 * gcc.target/mips/umips-lwp-4.c: New test.
6111 * gcc.target/mips/umips-swp-7.c: New test.
6112 * gcc.target/mips/umips-save-restore-2.c: New test.
6113 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6114 * gcc.target/mips/umips-lwp-5.c: New test.
6115 * gcc.target/mips/umips-save-restore-3.c: New test.
6116 * gcc.target/mips/umips-lwp-6.c: New test.
6117 * gcc.target/mips/umips-swp-1.c: New test.
6118 * gcc.target/mips/umips-lwp-7.c: New test.
6119 * gcc.target/mips/umips-swp-2.c: New test.
6120 * gcc.target/mips/umips-lwp-8.c: New test.
6121 * gcc.target/mips/umips-swp-3.c: New test.
6122 * gcc.target/mips/umips-movep-1.c: New test.
6123 * gcc.target/mips/umips-lwp-1.c: New test.
6124 * gcc.target/mips/umips-swp-4.c: New test.
6126 2013-02-24 Catherine Moore <clm@codesourcery.com>
6127 Richard Sandiford <rdsandiford@googlemail.com>
6129 * gcc.target/mips/mips.exp: Add microMIPS support.
6130 * gcc.target/mips/umips-movep-2.c: New test.
6131 * gcc.target/mips/umips-lwp-2.c: New test.
6132 * gcc.target/mips/umips-swp-5.c: New test.
6133 * gcc.target/mips/umips-constraints-1.c: New test.
6134 * gcc.target/mips/umips-lwp-3.c: New test.
6135 * gcc.target/mips/umips-swp-6.c: New test.
6136 * gcc.target/mips/umips-constraints-2.c: New test.
6137 * gcc.target/mips/umips-save-restore-1.c: New test.
6138 * gcc.target/mips/umips-lwp-4.c: New test.
6139 * gcc.target/mips/umips-swp-7.c: New test.
6140 * gcc.target/mips/umips-save-restore-2.c: New test.
6141 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6142 * gcc.target/mips/umips-lwp-5.c: New test.
6143 * gcc.target/mips/umips-save-restore-3.c: New test.
6144 * gcc.target/mips/umips-lwp-6.c: New test.
6145 * gcc.target/mips/umips-swp-1.c: New test.
6146 * gcc.target/mips/umips-lwp-7.c: New test.
6147 * gcc.target/mips/umips-swp-2.c: New test.
6148 * gcc.target/mips/umips-lwp-8.c: New test.
6149 * gcc.target/mips/umips-swp-3.c: New test.
6150 * gcc.target/mips/umips-movep-1.c: New test.
6151 * gcc.target/mips/umips-lwp-1.c: New test.
6152 * gcc.target/mips/umips-swp-4.c: New test.
6154 2013-02-22 Jakub Jelinek <jakub@redhat.com>
6157 * lib/asan-dg.exp (asan_link_flags): Add
6158 -B${gccpath}/libsanitizer/asan/ to flags.
6160 2013-02-21 Jakub Jelinek <jakub@redhat.com>
6163 * gcc.dg/torture/pr56420.c: New test.
6165 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
6168 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
6170 2013-02-21 Martin Jambor <mjambor@suse.cz>
6172 PR tree-optimization/56310
6173 * g++.dg/ipa/pr56310.C: New test.
6175 2013-02-21 Janus Weil <janus@gcc.gnu.org>
6178 * gfortran.dg/proc_ptr_comp_37.f90: New.
6180 2013-02-21 Richard Biener <rguenther@suse.de>
6182 PR tree-optimization/56415
6184 2013-02-11 Richard Biener <rguenther@suse.de>
6186 PR tree-optimization/56273
6187 * g++.dg/warn/Warray-bounds-6.C: New testcase.
6188 * gcc.dg/tree-ssa/pr21559.c: Adjust.
6189 * gcc.dg/tree-ssa/vrp17.c: Likewise.
6190 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6191 * gcc.dg/tree-ssa/vrp23.c: Likewise.
6192 * gcc.dg/tree-ssa/vrp24.c: Likewise.
6194 2013-02-21 Marek Polacek <polacek@redhat.com>
6196 PR tree-optimization/56398
6197 * g++.dg/torture/pr56398.C: New test.
6199 2013-02-21 Jakub Jelinek <jakub@redhat.com>
6202 * gcc.c-torture/compile/pr56405.c: New test.
6204 2013-02-20 Jan Hubicka <jh@suse.cz>
6206 PR tree-optimization/56265
6207 * g++.dg/ipa/devirt-11.C: New testcase.
6209 2013-02-20 Richard Biener <rguenther@suse.de>
6211 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
6213 2013-02-20 Richard Biener <rguenther@suse.de>
6214 Jakub Jelinek <jakub@redhat.com>
6216 PR tree-optimization/56396
6217 * gcc.dg/pr56396.c: New testcase.
6219 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
6222 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
6224 2013-02-19 Richard Biener <rguenther@suse.de>
6226 PR tree-optimization/56384
6227 * gcc.dg/torture/pr56384.c: New testcase.
6229 2013-02-19 Jakub Jelinek <jakub@redhat.com>
6231 PR tree-optimization/56350
6232 * gcc.dg/pr56350.c: New test.
6234 PR tree-optimization/56381
6235 * g++.dg/opt/pr56381.C: New test.
6237 2013-02-18 Jakub Jelinek <jakub@redhat.com>
6240 * lib/dg-pch.exp (pch-init, pch-finish,
6241 check_effective_target_pch_supported_debug): New procs.
6242 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
6243 Likewise if $pch_unsupported_debug and $flags include -g.
6244 Skip FAILs about missing *.gch file if $pch_unsupported_debug
6245 and dg-require-effective-target pch_unsupported_debug.
6246 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
6247 * objc.dg/pch/pch.exp: Likewise.
6248 * gcc.dg/pch/pch.exp: Likewise.
6249 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
6250 pch_unsupported_debug.
6251 * gcc.dg/pch/valid-1.hs: Likewise.
6252 * gcc.dg/pch/valid-1b.c: Likewise.
6253 * gcc.dg/pch/valid-1b.hs: Likewise.
6255 2013-02-18 Richard Biener <rguenther@suse.de>
6257 PR tree-optimization/56366
6258 * gcc.dg/torture/pr56366.c: New testcase.
6260 2013-02-18 Richard Biener <rguenther@suse.de>
6263 * gcc.dg/torture/pr56349.c: New testcase.
6265 2013-02-18 Richard Biener <rguenther@suse.de>
6267 PR tree-optimization/56321
6268 * gcc.dg/torture/pr56321.c: New testcase.
6270 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
6272 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
6274 2013-02-16 Jakub Jelinek <jakub@redhat.com>
6275 Dodji Seketeli <dodji@redhat.com>
6278 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
6279 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
6280 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
6281 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
6282 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
6283 * c-c++-common/asan/pr56330.c: Likewise.
6284 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
6285 Ensure the size argument of __builtin_memcpy is a constant.
6287 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
6288 Paolo Carlini <paolo.carlini@oracle.com>
6291 * g++.dg/cpp0x/enum23.C: New.
6293 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
6296 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
6298 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
6300 PR rtl-optimization/56348
6301 * gcc.target/i386/pr56348.c: New test.
6303 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
6305 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
6306 * gcc.target/arm/interrupt-2.c: Likewise.
6308 2013-02-15 Tobias Burnus <burnus@net-b.de>
6311 * gfortran.dg/matmul_9.f90: New.
6313 2013-02-15 Tobias Burnus <burnus@net-b.de>
6316 * gfortran.dg/init_flag_11.f90: New.
6318 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6320 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
6322 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6324 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
6327 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
6328 Tobias Burnus <burnus@net-b.de>
6331 * gfortran.dg/allocatable_function_7.f90: New.
6333 2013-02-14 Jakub Jelinek <jakub@redhat.com>
6335 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
6336 * asan_globals_test-wrapper.cc: New file.
6337 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
6338 instead of asan_globals_test.cc as dg-additional-sources.
6339 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
6340 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
6341 "sanitizer_test_utils.h" instead of
6342 "sanitizer_common/tests/sanitizer_test_utils.h".
6343 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
6344 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
6345 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
6346 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
6347 * g++.dg/asan/asan_test.cc: Synced from upstream.
6348 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
6350 2013-02-14 Dodji Seketeli <dodji@redhat.com>
6353 * c-c++-common/asan/memcmp-2.c: New test.
6355 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
6358 * g++.dg/cpp0x/udlit-string-literal.h: New.
6359 * g++.dg/cpp0x/udlit-string-literal.C: New.
6361 2013-02-13 Sriraman Tallam <tmsriram@google.com>
6363 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
6365 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
6368 * gcc.target/arm/pr56184.C: New test.
6370 2013-02-13 Jakub Jelinek <jakub@redhat.com>
6373 * g++.dg/torture/pr56302.C: New test.
6374 * g++.dg/cpp0x/constexpr-56302.C: New test.
6375 * c-c++-common/pr56302.c: New test.
6377 2013-02-13 Tobias Burnus <burnus@net-b.de>
6378 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6381 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
6382 * gfortran.dg/quad_3.f90: Ditto.
6384 2013-02-13 Kostya Serebryany <kcc@google.com>
6386 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
6387 to match the fresh asan run-time.
6388 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
6390 2013-02-12 Dodji Seketeli <dodji@redhat.com>
6392 Avoid instrumenting duplicated memory access in the same basic block
6393 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
6394 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
6395 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
6396 * c-c++-common/asan/inc.c: Likewise.
6398 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
6401 * gcc.target/i386/pr56148.c: New test.
6403 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
6404 Tobias Burnus <burnus@net-b.de>
6407 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
6410 2013-02-12 Richard Biener <rguenther@suse.de>
6413 * gcc.dg/lto/pr56297_0.c: New testcase.
6414 * gcc.dg/lto/pr56297_0.c: Likewise.
6416 2013-02-12 Janus Weil <janus@gcc.gnu.org>
6419 * gfortran.dg/typebound_deferred_1.f90: New.
6421 2013-02-12 Jakub Jelinek <jakub@redhat.com>
6423 PR rtl-optimization/56151
6424 * gcc.target/i386/pr56151.c: New test.
6426 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
6428 * g++.dg/ext/mv12.C: New test.
6429 * g++.dg/ext/mv12.h: New file.
6430 * g++.dg/ext/mv12-aux.C: New file.
6431 * g++.dg/ext/mv13.C: New test.
6433 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
6435 * lib/target-supports.exp
6436 (check_effective_target_powerpc_eabi_ok): New.
6437 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
6439 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
6440 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
6442 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
6443 * gcc.target/powerpc/pr51623.c: Likewise.
6444 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
6445 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
6447 2013-02-11 Alexander Potapenko <glider@google.com>
6448 Jack Howarth <howarth@bromo.med.uc.edu>
6449 Jakub Jelinek <jakub@redhat.com>
6452 * g++.dg/asan/pr55617.C: Run on all targets.
6454 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
6456 PR rtl-optimization/56275
6457 * gcc.dg/pr56275.c: New test.
6459 2013-02-11 Richard Biener <rguenther@suse.de>
6461 PR tree-optimization/56273
6462 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
6464 2013-02-11 Richard Biener <rguenther@suse.de>
6466 PR tree-optimization/56264
6467 * gcc.dg/torture/pr56264.c: New testcase.
6469 2013-02-11 Richard Biener <rguenther@suse.de>
6471 PR tree-optimization/56273
6472 * g++.dg/warn/Warray-bounds-6.C: New testcase.
6473 * gcc.dg/tree-ssa/pr21559.c: Adjust.
6474 * gcc.dg/tree-ssa/vrp17.c: Likewise.
6475 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6476 * gcc.dg/tree-ssa/vrp23.c: Likewise.
6477 * gcc.dg/tree-ssa/vrp24.c: Likewise.
6479 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
6481 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
6482 for *-*-linux-gnu targets.
6483 * g++.dg/asan/interception-test-1.c: Ditto.
6484 * g++.dg/asan/interception-failure-test-1.C: Ditto.
6485 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
6487 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
6490 * gfortran.dg/intrinsic_size_4.f90 : New test.
6492 2013-02-09 Jakub Jelinek <jakub@redhat.com>
6495 * gcc.target/powerpc/pr56256.c: New test.
6497 2013-02-08 Ian Lance Taylor <iant@google.com>
6499 * lib/go.exp: Load timeout.exp.
6501 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
6503 PR rtl-optimization/56246
6504 * gcc.target/i386/pr56246.c: New test.
6506 2013-02-08 Jeff Law <law@redhat.com>
6509 * gcc.dg/debug/dwarf2/pr53948.c: New test.
6511 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
6514 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
6517 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
6519 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
6521 2013-02-08 Jakub Jelinek <jakub@redhat.com>
6523 PR rtl-optimization/56195
6524 * gcc.dg/torture/pr56195.c: New test.
6526 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
6529 * gfortran.dg/recursive_interface_2.f90: New test.
6531 2013-02-08 Jakub Jelinek <jakub@redhat.com>
6533 PR tree-optimization/56250
6534 * gcc.c-torture/execute/pr56250.c: New test.
6536 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
6538 PR tree-optimization/56064
6539 * gcc.dg/fixed-point/view-convert-2.c: New test.
6541 2013-02-08 Michael Matz <matz@suse.de>
6543 PR tree-optimization/52448
6544 * gcc.dg/pr52448.c: New test.
6546 2013-02-08 Richard Biener <rguenther@suse.de>
6549 * gcc.dg/torture/pr56181.c: New testcase.
6551 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
6554 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
6555 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
6557 2013-02-07 Jakub Jelinek <jakub@redhat.com>
6560 * g++.dg/parse/crash61.C: New test.
6563 * g++.dg/parse/pr56239.C: New test.
6566 * g++.dg/abi/mangle61.C: New test.
6568 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
6570 PR rtl-optimization/56225
6571 * gcc.target/i386/pr56225.c: New test.
6573 2013-02-07 Jakub Jelinek <jakub@redhat.com>
6576 * gcc.dg/guality/pr56154-1.c: New test.
6577 * gcc.dg/guality/pr56154-2.c: New test.
6578 * gcc.dg/guality/pr56154-3.c: New test.
6579 * gcc.dg/guality/pr56154-4.c: New test.
6580 * gcc.dg/guality/pr56154-aux.c: New file.
6582 PR tree-optimization/55789
6583 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
6585 * gcc.dg/tree-ssa/inline-3.c: Add
6586 --param max-early-inliner-iterations=2 option.
6588 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6591 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
6592 Add -fno-dwarf2-cfi-asm to dg-options.
6595 2013-02-07 Jakub Jelinek <jakub@redhat.com>
6598 * gcc.dg/pr56228.c: New test.
6600 2013-02-07 Alan Modra <amodra@gmail.com>
6603 * gcc.target/powerpc/pr54009.c: New test.
6605 * gfortran.dg/pr54131.f: New test.
6607 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
6610 * gfortran.dg/array_constructor_41.f90: New test.
6612 2013-02-06 Janus Weil <janus@gcc.gnu.org>
6615 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
6617 2013-02-06 Jakub Jelinek <jakub@redhat.com>
6620 * g++.dg/gomp/pr56217.C: New test.
6622 2013-02-05 Jakub Jelinek <jakub@redhat.com>
6624 PR tree-optimization/56205
6625 * gcc.dg/tree-ssa/stdarg-6.c: New test.
6626 * gcc.c-torture/execute/pr56205.c: New test.
6628 2013-02-05 Richard Biener <rguenther@suse.de>
6630 PR tree-optimization/53342
6631 PR tree-optimization/53185
6632 * gcc.dg/vect/pr53185-2.c: New testcase.
6634 2013-02-05 Jan Hubicka <jh@suse.cz>
6636 PR tree-optimization/55789
6637 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
6638 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
6639 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
6640 * g++.dg/ipa/inline-1.C: New testcase.
6641 * g++.dg/ipa/inline-2.C: New testcase.
6642 * g++.dg/ipa/inline-3.C: New testcase.
6644 2013-02-05 Jan Hubicka <jh@suse.cz>
6646 PR tree-optimization/55789
6647 * g++.dg/torture/pr55789.C: New testcase.
6649 2013-02-05 Jakub Jelinek <jakub@redhat.com>
6652 * gcc.dg/pr56167.c: New test.
6654 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
6657 * gcc.target/sh/pr55146.c: New.
6659 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
6661 PR tree-optimization/54386
6662 * gcc.target/sh/pr54386.c: New.
6664 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
6667 * gfortran.dg/realloc_on _assign_16.f90 : New test.
6670 * gfortran.dg/realloc_on _assign_17.f90 : New test.
6672 2013-02-04 Alexander Potapenko <glider@google.com>
6673 Jack Howarth <howarth@bromo.med.uc.edu>
6674 Jakub Jelinek <jakub@redhat.com>
6677 * g++.dg/asan/pr55617.C: New test.
6679 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
6682 * gfortran.dg/typebound_operator_19.f90: New test.
6683 * gfortran.dg/typebound_assignment_4.f90: New test.
6685 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
6688 * gfortran.dg/recursive_interface_1.f90: New test.
6690 2013-02-04 Richard Guenther <rguenther@suse.de>
6693 * gcc.dg/lto/pr56168_0.c: New testcase.
6694 * gcc.dg/lto/pr56168_1.c: Likewise.
6696 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
6700 * gfortran.dg/block_12.f90: New test.
6701 * gfortran.dg/module_error_1.f90: New test.
6703 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
6705 * lib/target-supports.exp (check_effective_target_vect_float)
6706 (check_effective_target_vect_no_align): Add mips-sde-elf.
6708 2013-02-01 Jakub Jelinek <jakub@redhat.com>
6710 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
6712 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
6714 * gcc.dg/pr56023.c: XFAIL on AIX.
6715 * gcc.dg/vect/pr49352.c: Same.
6717 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
6719 * gnat.dg/opt26.adb: New test.
6721 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6724 2013-01-27 Amol Pise <amolpise15@gmail.com>
6726 * gcc.target/arm/neon-vfnms-1.c: New test.
6727 * gcc.target/arm/neon-vfnma-1.c: New test.
6729 2013-01-31 Richard Biener <rguenther@suse.de>
6731 PR tree-optimization/56157
6732 * gcc.dg/torture/pr56157.c: New testcase.
6734 2013-01-30 Richard Biener <rguenther@suse.de>
6736 PR tree-optimization/56150
6737 * gcc.dg/torture/pr56150.c: New testcase.
6739 2013-01-30 Jakub Jelinek <jakub@redhat.com>
6742 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
6743 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
6744 printed in backtrace.
6745 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
6746 to avoid errors about mismatched allocation vs. deallocation.
6749 * g++.dg/mv1.C: Moved to...
6750 * g++.dg/ext/mv1.C: ... here. Adjust test.
6751 * g++.dg/mv2.C: Moved to...
6752 * g++.dg/ext/mv2.C: ... here. Adjust test.
6753 * g++.dg/mv3.C: Moved to...
6754 * g++.dg/ext/mv3.C: ... here.
6755 * g++.dg/mv4.C: Moved to...
6756 * g++.dg/ext/mv4.C: ... here.
6757 * g++.dg/mv5.C: Moved to...
6758 * g++.dg/ext/mv5.C: ... here. Adjust test.
6759 * g++.dg/mv6.C: Moved to...
6760 * g++.dg/ext/mv6.C: ... here. Adjust test.
6761 * g++.dg/ext/mv7.C: New test.
6762 * g++.dg/ext/mv8.C: New test.
6763 * g++.dg/ext/mv9.C: New test.
6764 * g++.dg/ext/mv10.C: New test.
6765 * g++.dg/ext/mv11.C: New test.
6767 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
6769 PR rtl-optimization/56144
6770 * gcc.dg/pr56144.c: New.
6772 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
6774 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
6776 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
6777 * g++.dg/cpp0x/constexpr-55573.C: Same
6779 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
6781 PR tree-optimization/56064
6782 * gcc.dg/fixed-point/view-convert.c: New test.
6784 2013-01-30 Andreas Schwab <schwab@suse.de>
6786 * lib/target-supports-dg.exp (dg-process-target): Use expr to
6787 evaluate the end index in string range.
6789 2013-01-30 Tobias Burnus <burnus@net-b.de>
6792 * gfortran.dg/allocatable_function_6.f90: New.
6794 2013-01-29 Janus Weil <janus@gcc.gnu.org>
6795 Mikael Morin <mikael@gcc.gnu.org>
6798 * gfortran.dg/proc_ptr_comp_36.f90: New.
6800 2013-01-29 Richard Biener <rguenther@suse.de>
6802 PR tree-optimization/55270
6803 * gcc.dg/torture/pr55270.c: New testcase.
6805 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6807 PR rtl-optimization/56117
6808 * gcc.dg/pr56117.c: New test.
6810 2013-01-28 Richard Biener <rguenther@suse.de>
6812 PR tree-optimization/56034
6813 * gcc.dg/torture/pr56034.c: New testcase.
6815 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6817 PR tree-optimization/56125
6818 * gcc.dg/pr56125.c: New test.
6820 2013-01-28 Tobias Burnus <burnus@net-b.de>
6821 Mikael Morin <mikael@gcc.gnu.org>
6824 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
6825 * gfortran.dg/import8.f90: Likewise.
6826 * gfortran.dg/interface_derived_type_1.f90: Likewise.
6827 * gfortran.dg/import10.f90: New test.
6828 * gfortran.dg/import11.f90: Likewise
6830 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6833 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
6834 string.h. Provide memset, malloc and free prototypes, adjust line
6835 numbers in dg-output.
6836 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
6837 Provide memset prototype and adjust line numbers in dg-output.
6838 * c-c++-common/asan/global-overflow-1.c: Likewise.
6840 PR tree-optimization/56094
6841 * gcc.dg/pr56094.c: New test.
6843 2013-01-27 Amol Pise <amolpise15@gmail.com>
6845 * gcc.target/arm/neon-vfnms-1.c: New test.
6846 * gcc.target/arm/neon-vfnma-1.c: New test.
6848 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
6851 * gcc.target/i386/pr56114.c: New test.
6853 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
6856 * gfortran.dg/associate_14.f90: New test.
6859 * gfortran.dg/associate_13.f90: New test.
6861 2013-01-25 Jakub Jelinek <jakub@redhat.com>
6863 PR tree-optimization/56098
6864 * gcc.dg/pr56098-1.c: New test.
6865 * gcc.dg/pr56098-2.c: New test.
6867 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
6870 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
6872 2013-01-22 Marek Polacek <polacek@redhat.com>
6874 PR tree-optimization/56035
6875 * gcc.dg/pr56035.c: New test.
6877 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6879 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
6882 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6884 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
6886 2013-01-24 Jakub Jelinek <jakub@redhat.com>
6889 * gcc.dg/pr56078.c: New test.
6890 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
6892 2013-01-24 Martin Jambor <mjambor@suse.cz>
6894 PR tree-optimization/55927
6895 * g++.dg/ipa/devirt-10.C: Disable early inlining.
6897 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
6899 * gcc.target/i386/movsd.c: New test.
6901 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
6904 * gcc.target/i386/pr55934.c: New test.
6906 2013-01-23 Janus Weil <janus@gcc.gnu.org>
6909 * gfortran.dg/select_8.f90: New.
6911 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
6913 * gcc.target/microblaze/microblaze.exp: Remove
6914 target_config_cflags check.
6916 2013-01-23 Jakub Jelinek <jakub@redhat.com>
6919 * gfortran.dg/gomp/pr56052.f90: New test.
6922 * gcc.dg/pr49069.c: New test.
6924 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6927 * g++.dg/cpp0x/constexpr-static10.C: New.
6929 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
6932 * gcc.target/i386/pr56028.c: New test.
6934 2013-01-22 Jakub Jelinek <jakub@redhat.com>
6937 * gcc.target/i386/pr55686.c: New test.
6939 2013-01-22 Dodji Seketeli <dodji@redhat.com>
6942 * g++.dg/cpp0x/variadic139.C: New test.
6943 * g++.dg/cpp0x/variadic140.C: Likewise.
6944 * g++.dg/cpp0x/variadic141.C: Likewise.
6946 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
6948 * gnat.dg/warn8.adb: New test.
6950 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
6953 * gfortran.dg/include_8.f90: New test.
6955 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6957 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
6958 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
6960 2013-01-21 Jakub Jelinek <jakub@redhat.com>
6962 PR tree-optimization/56051
6963 * gcc.c-torture/execute/pr56051.c: New test.
6965 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6967 PR rtl-optimization/56023
6968 * gcc.dg/pr56023.c: New test.
6970 2013-01-21 Martin Jambor <mjambor@suse.cz>
6973 * gcc.target/i386/pr56022.c: New test.
6975 2013-01-21 Jason Merrill <jason@redhat.com>
6977 * lib/target-supports.exp (check_effective_target_alias): New.
6979 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
6982 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
6984 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
6986 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
6988 2013-01-19 Jeff Law <law@redhat.com>
6990 PR tree-optimization/52631
6991 * tree-ssa/pr52631.c: New test.
6992 * tree-ssa/ssa-fre-9: Update expected output.
6994 2013-01-19 Anthony Green <green@moxielogic.com>
6996 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
6999 2013-01-18 Jakub Jelinek <jakub@redhat.com>
7001 PR tree-optimization/56029
7002 * g++.dg/torture/pr56029.C: New test.
7004 2013-01-18 Sharad Singhai <singhai@google.com>
7006 PR tree-optimization/55995
7007 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
7009 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
7012 * gcc.target/i386/pr55433.c: New.
7014 2013-01-18 Jakub Jelinek <jakub@redhat.com>
7017 * gfortran.dg/pr56015.f90: New test.
7019 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
7021 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
7023 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
7025 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
7026 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7027 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7028 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7029 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7031 2013-01-17 Jeff Law <law@redhat.com>
7033 * gcc.dg/pr52573.c: Move to...
7034 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
7036 PR rtl-optimization/52573
7037 * gcc.dg/pr52573.c: New test.
7039 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
7042 * g++.dg/asan/interception-test-1.C: Skip on darwin.
7043 * lib/target-supports.exp (check_effective_target_swapcontext): Use
7044 check_no_compiler_messages to test support in ucontext.h.
7045 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
7046 compliant RLIMIT_AS.
7048 2013-01-17 Marek Polacek <polacek@redhat.com>
7050 PR rtl-optimization/55833
7051 * gcc.dg/pr55833.c: New test.
7053 2013-01-17 Jan Hubicka <jh@suse.cz>
7055 PR tree-optimization/55273
7056 * gcc.c-torture/compile/pr55273.c: New testcase.
7058 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
7061 * gcc.target/pr55981.c: New test.
7063 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
7065 * gcc.target/arm/pr40887.c: Require at least armv5.
7066 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
7067 * gcc.target/arm/pr51915.c: Likewise.
7068 * gcc.target/arm/pr52006.c: Likewise.
7069 * gcc.target/arm/pr53187.c: Likewise.
7071 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
7072 * gcc.target/arm/ftest-support-arm.h: Delete.
7073 * gcc.target/arm/ftest-support-thumb.h: Delete.
7074 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
7075 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
7076 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
7077 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
7078 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
7079 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
7080 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
7081 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
7082 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
7083 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
7084 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
7085 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
7086 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
7087 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
7088 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
7089 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
7090 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
7091 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
7092 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
7093 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
7094 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
7095 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
7096 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
7097 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
7099 2013-01-17 Martin Jambor <mjambor@suse.cz>
7101 PR tree-optimizations/55264
7102 * g++.dg/ipa/pr55264.C: New test.
7104 2013-01-16 Janus Weil <janus@gcc.gnu.org>
7107 * gfortran.dg/class_55.f90: New.
7109 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
7112 * gcc.c-torture/execute/builtins/builtins.exp: Add
7113 -Wl,--allow-multiple-definition for eabi and elf targets.
7116 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
7117 check_effective_target_vect_perm_short,
7118 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
7119 check_effective_target_vect64): Return 0 for big-endian ARM.
7120 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
7122 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
7125 2013-01-16 Richard Biener <rguenther@suse.de>
7127 PR tree-optimization/55964
7128 * gcc.dg/torture/pr55964.c: New testcase.
7130 2013-01-16 Richard Biener <rguenther@suse.de>
7132 PR tree-optimization/54767
7133 PR tree-optimization/53465
7134 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
7136 2013-01-16 Christian Bruel <christian.bruel@st.com>
7139 * gcc.target/sh/sh-switch.c: New testcase.
7141 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
7143 * gcc.dg/webizer.c: Increase the array size.
7145 2013-01-15 Jakub Jelinek <jakub@redhat.com>
7148 * gcc.dg/pr55940.c: New test.
7150 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
7151 Harald Anlauf <anlauf@gmx.de>
7153 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
7154 * gfortran.dg/bounds_check_5.f90: Likewise.
7155 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
7156 * gfortran.dg/continuation_9.f90: Likewise.
7157 * gfortran.dg/move_alloc_13.f90: Likewise.
7158 * gfortran.dg/structure_constructor_11.f90: Likewise.
7159 * gfortran.dg/tab_continuation.f: Likewise.
7160 * gfortran.dg/warning-directive-2.F90: Likewise.
7161 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
7163 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
7165 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
7166 * gcc.target/arm/fma-sp.c: Likewise.
7168 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
7170 PR rtl-optimization/55153
7171 * gcc.dg/pr55153.c: New.
7173 2013-01-15 Jakub Jelinek <jakub@redhat.com>
7175 PR tree-optimization/55920
7176 * gcc.c-torture/compile/pr55920.c: New test.
7178 2013-01-15 Richard Biener <rguenther@suse.de>
7181 * gcc.dg/torture/pr55882.c: New testcase.
7183 2013-01-15 Jakub Jelinek <jakub@redhat.com>
7185 PR tree-optimization/55955
7186 * gcc.c-torture/compile/pr55955.c: New test.
7188 2013-01-15 Dodji Seketeli <dodji@redhat.com>
7191 * g++.dg/cpp0x/alias-decl-31.C: New test.
7193 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
7196 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
7197 case where interface is null.
7199 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7202 * gfortran.dg/array_constructor_40.f90: New test.
7204 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
7206 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
7208 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
7210 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
7211 * gcc.target/aarch64/vect-ld1r-compile.c: New.
7212 * gcc.target/aarch64/vect-ld1r-fp.c: New.
7213 * gcc.target/aarch64/vect-ld1r.c: New.
7214 * gcc.target/aarch64/vect-ld1r.x: New.
7216 2013-01-14 Andi Kleen <ak@linux.intel.com>
7219 * gcc.target/i386/hle-clear-rel.c: New file
7220 * gcc.target/i386/hle-store-rel.c: New file.
7222 2013-01-14 Harald Anlauf <anlauf@gmx.de>
7224 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
7225 * gfortran.dg/bounds_check_4.f90: Likewise.
7226 * gfortran.dg/inquire_10.f90: Likewise.
7227 * gfortran.dg/minloc_3.f90: Likewise.
7228 * gfortran.dg/minlocval_3.f90: Likewise.
7229 * gfortran.dg/module_double_reuse.f90: Likewise.
7230 * gfortran.dg/mvbits_1.f90: Likewise.
7231 * gfortran.dg/oldstyle_1.f90: Likewise.
7232 * gfortran.dg/pr20163-2.f: Likewise.
7233 * gfortran.dg/save_1.f90: Likewise.
7234 * gfortran.dg/scan_1.f90: Likewise.
7235 * gfortran.dg/select_char_1.f90: Likewise.
7236 * gfortran.dg/shape_4.f90: Likewise.
7237 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
7238 * gfortran.dg/function_optimize_10.f90: Likewise.
7239 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
7240 * gfortran.dg/used_types_17.f90: Likewise.
7241 * gfortran.dg/used_types_18.f90: Likewise.
7243 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
7246 * gfortran.dg/proc_ptr_result_8.f90 : New test.
7248 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7250 * gcc.dg/unroll_5.c: Add nomips16 attributes.
7252 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7254 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
7256 2013-01-12 Janus Weil <janus@gcc.gnu.org>
7259 * gfortran.dg/assumed_type_2.f90: Fix test case.
7260 * gfortran.dg/internal_pack_13.f90: New test.
7261 * gfortran.dg/internal_pack_14.f90: New test.
7263 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
7266 * gfortran.dg/unlimited_polymorphic_8.f90: Update
7267 scan-tree-dump-times for foo.0.x._vptr to deal with change from
7270 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
7272 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
7274 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
7277 * gcc.target/s390/pr55719.c: New testcase.
7279 2013-01-11 Richard Guenther <rguenther@suse.de>
7281 PR tree-optimization/44061
7282 * gcc.dg/pr44061.c: New testcase.
7284 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
7286 Update copyright years.
7288 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
7289 Jakub Jelinek <jakub@redhat.com>
7292 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
7294 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
7296 PR rtl-optimization/55672
7297 * gcc.target/i386/pr55672.c: New.
7299 2013-01-10 Jeff Law <law@redhat.com>
7301 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
7302 pass/fail message unique.
7305 2013-01-10 Jason Merrill <jason@redhat.com>
7307 * ada/.gitignore: New.
7309 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7311 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
7313 * g++.dg/tls/thread_local2.C: Likewise.
7314 * g++.dg/tls/thread_local2g.C: Likewise.
7315 * g++.dg/tls/thread_local6.C: Likewise.
7316 * g++.dg/tls/thread_local-order1.C: Add tls options.
7317 * g++.dg/tls/thread_local-order2.C: Likewise.
7318 * g++.dg/tls/thread_local3.C: Likewise.
7319 * g++.dg/tls/thread_local3g.C: Likewise.
7320 * g++.dg/tls/thread_local4.C: Likewise.
7321 * g++.dg/tls/thread_local4g.C: Likewise.
7322 * g++.dg/tls/thread_local5.C: Likewise.
7323 * g++.dg/tls/thread_local5g.C: Likewise.
7324 * g++.dg/tls/thread_local6g.C: Likewise.
7326 2013-01-10 Kostya Serebryany <kcc@google.com>
7328 * g++.dg/asan/asan_test.cc: Sync from upstream.
7330 2013-01-10 Jakub Jelinek <jakub@redhat.com>
7332 PR tree-optimization/55921
7333 * gcc.c-torture/compile/pr55921.c: New test.
7335 2013-01-09 Jan Hubicka <jh@suse.cz>
7337 PR tree-optimization/55569
7338 * gcc.c-torture/compile/pr55569.c: New testcase.
7340 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
7343 * gfortran.dg/use_28.f90: New test.
7345 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
7347 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
7348 number matching more robust.
7350 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
7352 PR rtl-optimization/55829
7353 * gcc.target/i386/pr55829.c: New.
7355 2013-01-09 Tobias Burnus <burnus@net-b.de>
7358 * gfortran.dg/bind_c_bool_1.f90: New.
7359 * gfortran.dg/do_5.f90: Add dg-warning.
7361 2013-01-09 Jan Hubicka <jh@suse.cz>
7363 PR tree-optimization/55875
7364 * gcc.c-torture/execute/pr55875.c: New testcase.
7365 * g++.dg/torture/pr55875.C: New testcase.
7367 2013-01-09 Jakub Jelinek <jakub@redhat.com>
7370 * c-c++-common/pr48418.c: New test.
7372 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
7375 * g++.dg/tls/thread_local-ice.C: New.
7377 2013-01-09 Andreas Schwab <schwab@suse.de>
7379 * gcc.dg/guality/pr54693.c: Null-terminate arr.
7381 2013-01-09 Jakub Jelinek <jakub@redhat.com>
7383 PR tree-optimization/48189
7384 * gcc.dg/pr48189.c: New test.
7386 2013-01-04 Jan Hubicka <jh@suse.cz>
7388 PR tree-optimization/55823
7389 * g++.dg/ipa/devirt-10.C: New testcase.
7391 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
7392 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
7394 PR rtl-optimization/55845
7395 * gcc.target/i386/pr55845.c: New test.
7397 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
7399 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
7400 instructions generated instead of number of occurances.
7402 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
7404 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
7405 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7406 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7407 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7408 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7409 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
7410 * gcc.target/aarch64/vect-fcm.x: Likewise.
7411 * lib/target-supports.exp
7412 (check_effective_target_vect_cond): Enable for AArch64.
7414 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
7416 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
7417 endian-safe float pool loading.
7418 (test_square_root_v4sf): Likewise.
7419 (test_square_root_v2df): Likewise.
7420 * lib/target-supports.exp
7421 (check_effective_target_vect_call_sqrtf): Add AArch64.
7423 2013-01-08 Martin Jambor <mjambor@suse.cz>
7426 * gcc.dg/tree-ssa/pr55579.c: New test.
7428 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7430 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
7433 2013-01-08 Jakub Jelinek <jakub@redhat.com>
7436 * gcc.dg/torture/pr55890-3.c: New test.
7439 * gcc.c-torture/compile/pr55851.c: New test.
7442 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
7445 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
7448 * gfortran.dg/elemental_scalar_args_2.f90: New test.
7450 2013-01-07 Tobias Burnus <burnus@net-b.de>
7453 * gfortran.dg/pointer_init_2.f90: Update dg-error.
7454 * gfortran.dg/pointer_init_7.f90: New.
7456 2013-01-07 Richard Biener <rguenther@suse.de>
7458 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
7460 2013-01-07 Richard Biener <rguenther@suse.de>
7463 * gcc.dg/torture/pr55890-1.c: New testcase.
7464 * gcc.dg/torture/pr55890-2.c: Likewise.
7466 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
7468 * gcc.target/aarch64/fmovd.c: New.
7469 * gcc.target/aarch64/fmovf.c: Likewise.
7470 * gcc.target/aarch64/fmovd-zero.c: Likewise.
7471 * gcc.target/aarch64/fmovf-zero.c: Likewise.
7472 * gcc.target/aarch64/vect-fmovd.c: Likewise.
7473 * gcc.target/aarch64/vect-fmovf.c: Likewise.
7474 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
7475 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
7477 2013-01-07 Richard Biener <rguenther@suse.de>
7479 PR tree-optimization/55888
7480 PR tree-optimization/55862
7481 * gcc.dg/torture/pr55888.c: New testcase.
7483 2013-01-07 Tobias Burnus <burnus@net-b.de>
7486 * gfortran.dg/intrinsic_size_3.f90: New.
7488 2013-01-07 Tobias Burnus <burnus@net-b.de>
7491 * gfortran.dg/select_type_32.f90: New.
7493 2013-01-04 Dodji Seketeli <dodji@redhat.com>
7496 * g++.dg/cpp0x/alias-decl-29.C: New test.
7498 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
7503 * gfortran.dg/class_array_15.f03: New test.
7505 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
7510 * gfortran.dg/use_23.f90: New test.
7511 * gfortran.dg/use_24.f90: New test.
7512 * gfortran.dg/use_25.f90: New test.
7513 * gfortran.dg/use_26.f90: New test.
7514 * gfortran.dg/use_27.f90: New test.
7516 2013-01-06 Olivier Hainque <hainque@adacore.com>
7518 * gnat.dg/specs/clause_on_volatile.ads: New test.
7520 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
7522 * gnat.dg/alignment10.adb: New test.
7524 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
7525 Mikael Morin <mikael@gcc.gnu.org>
7528 * gfortran.dg/use_22.f90: New test.
7530 2013-01-04 Andrew Pinski <apinski@cavium.com>
7532 * gcc.target/aarch64/cmp-1.c: New testcase.
7534 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
7537 * gfortran.dg/select_type_31.f03: New test.
7539 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
7541 PR c++/54526 (again)
7542 * g++.dg/cpp0x/parse2.C: Extend.
7543 * g++.old-deja/g++.other/crash28.C: Adjust.
7545 2013-01-04 Richard Biener <rguenther@suse.de>
7547 PR tree-optimization/55862
7548 * gcc.dg/torture/pr55862.c: New testcase.
7550 2013-01-04 Martin Jambor <mjambor@suse.cz>
7552 PR tree-optimization/55755
7553 * gcc.dg/torture/pr55755.c: New test.
7554 * gcc.dg/tree-ssa/sra-13.c: Likewise.
7555 * gcc.dg/tree-ssa/pr45144.c: Update.
7557 2013-01-04 Richard Biener <rguenther@suse.de>
7560 * gcc.dg/fold-reassoc-2.c: New testcase.
7562 2013-01-04 Tobias Burnus <burnus@net-b.de>
7565 * gfortran.dg/null_7.f90: New.
7567 2013-01-04 Tobias Burnus <burnus@net-b.de>
7571 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
7572 * gfortran.dg/unlimited_polymorphic_7.f90: New.
7573 * gfortran.dg/unlimited_polymorphic_8.f90: New.
7575 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
7577 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
7579 2013-01-03 Janus Weil <janus@gcc.gnu.org>
7582 * gfortran.dg/assignment_1.f90: Modified.
7583 * gfortran.dg/assignment_4.f90: New.
7585 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
7587 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
7589 2013-01-03 Richard Biener <rguenther@suse.de>
7591 PR tree-optimization/55857
7592 * gcc.dg/vect/pr55857-1.c: New testcase.
7593 * gcc.dg/vect/pr55857-2.c: Likewise.
7595 2013-01-03 Jakub Jelinek <jakub@redhat.com>
7597 PR rtl-optimization/55838
7598 * gcc.dg/pr55838.c: New test.
7600 PR tree-optimization/55832
7601 * gcc.c-torture/compile/pr55832.c: New test.
7603 2013-01-02 Teresa Johnson <tejohnson@google.com>
7605 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
7606 * gcc.dg/tree-ssa/loop-23.c: Ditto.
7607 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
7608 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
7609 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
7610 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
7611 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
7612 * gcc.dg/unroll_1.c: Ditto.
7613 * gcc.dg/unroll_2.c: Ditto.
7614 * gcc.dg/unroll_3.c: Ditto.
7615 * gcc.dg/unroll_4.c: Ditto.
7617 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7619 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
7621 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7624 * gfortran.dg/eof_4.f90: New test.
7626 2013-01-02 Jakub Jelinek <jakub@redhat.com>
7628 * lib/c-compat.exp (compat-use-alt-compiler): Remove
7629 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
7630 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
7631 (compat_setup_dfp): Initialize compat_alt_caret and
7632 compat_save_TEST_ALWAYS_FLAGS.
7634 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
7636 * gcc.dg/torture/tls/tls-reload-1.c: New test.
7638 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
7640 * gcc.dg/torture/fp-int-convert-2.c: New test.
7642 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7644 * gfortran.dg/newunit_3.f90: Add dg-do run.
7645 * gfortran.dg/inquire_15.f90: Add dg-do run.
7647 2013-01-01 Jakub Jelinek <jakub@redhat.com>
7649 PR tree-optimization/55831
7650 * gcc.dg/pr55831.c: New test.
7652 Copyright (C) 2013 Free Software Foundation, Inc.
7654 Copying and distribution of this file, with or without modification,
7655 are permitted in any medium without royalty provided the copyright
7656 notice and this notice are preserved.