1 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
3 * gcc.dg/tree-ssa/slsr-40.c: New test.
5 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
8 * g++.dg/cpp0x/pr58563.C: New.
10 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
12 * gcc.target/aarch64/vect_saddl_1.c: New.
14 2013-10-01 Jakub Jelinek <jakub@redhat.com>
17 * gcc.c-torture/execute/pr58574.c: New testcase.
19 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
22 * gcc.target/arm/pr58578.c: New test.
24 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
26 PR tree-optimization/58556
27 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
28 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
30 2013-10-01 Nick Clifton <nickc@redhat.com>
32 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
34 * gcc.c-torture/compile/20010327-1.c: Only run the test for
36 * gcc.c-torture/compile/pr41181.c: Likewise.
37 * gcc.c-torture/compile/calls.c: Likewise.
38 * gcc.c-torture/compile/990617-1.c: Likewise.
39 * gcc.c-torture/compile/pr55955.c: Only run the test for
41 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
43 2013-10-01 Richard Biener <rguenther@suse.de>
45 PR tree-optimization/58553
46 * gcc.dg/torture/pr58553.c: New testcase.
48 2013-09-30 Jakub Jelinek <jakub@redhat.com>
51 * gcc.c-torture/execute/pr58564.c: New test.
53 2013-09-30 Teresa Johnson <tejohnson@google.com>
55 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
56 Update for additional dump message.
58 2013-09-30 Richard Biener <rguenther@suse.de>
60 PR tree-optimization/58554
61 * gcc.dg/torture/pr58554.c: New testcase.
63 2013-09-30 Simon Cook <simon.cook@embecosm.com>
64 Joern Rennecke <joern.rennecke@embecosm.com>
66 * gcc.target/arc/barrel-shifter-1.c: New test.
67 * gcc.target/arc/barrel-shifter-2.c: Likewise.
68 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
69 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
70 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
71 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
72 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
73 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
74 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
75 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
76 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
77 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
78 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
79 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
80 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
81 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
82 * gcc.target/arc/mtune-ARC600.c: Likewise.
83 * gcc.target/arc/mtune-ARC601.c: Likewise.
84 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
85 * gcc.target/arc/mtune-ARC700.c: Likewise.
86 * gcc.target/arc/mtune-ARC725D.c: Likewise.
87 * gcc.target/arc/mtune-ARC750D.c: Likewise.
88 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
89 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
91 2013-09-30 Richard Biener <rguenther@suse.de>
94 * g++.dg/torture/pr58552.C: New testcase.
96 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
98 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
101 2013-09-27 Jakub Jelinek <jakub@redhat.com>
104 * c-c++-common/gomp/pr58551.c: New test.
106 2013-09-27 Richard Biener <rguenther@suse.de>
108 PR tree-optimization/58459
109 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
111 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
114 * gfortran.dg/round_4.f90: Check for rounding support.
116 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
118 * g++.dg/vect/pr58513.cc (op): Make static.
120 2013-09-26 Richard Biener <rguenther@suse.de>
122 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
124 2013-09-26 Richard Biener <rguenther@suse.de>
126 PR tree-optimization/58539
127 * gcc.dg/torture/pr58539.c: New testcase.
129 2013-09-25 Jeff Law <law@redhat.com>
131 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
133 2013-09-25 Tobias Burnus <burnus@net-b.de>
136 * gfortran.dg/finalize_21.f90: New.
138 2013-09-25 Tobias Burnus <burnus@net-b.de>
142 * gfortran.dg/defined_assignment_8.f90: New.
143 * gfortran.dg/defined_assignment_9.f90: New.
145 2013-09-25 Marek Polacek <polacek@redhat.com>
148 * c-c++-common/ubsan/shift-5.c: New test.
149 * c-c++-common/ubsan/shift-6.c: New test.
150 * c-c++-common/ubsan/div-by-zero-5.c: New test.
151 * gcc.dg/ubsan/c-shift-1.c: New test.
153 2013-09-25 Marek Polacek <polacek@redhat.com>
156 * g++.dg/tm/pr58516.C: New test.
158 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
160 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
162 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
164 2013-09-24 Richard Biener <rguenther@suse.de>
167 * g++.dg/vect/pr58513.cc: New testcase.
169 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
171 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
174 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
177 * g++.dg/cpp1y/pr58500.C: New testcase.
179 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
181 * gnat.dg/opt28.ad[sb]: New test.
182 * gnat.dg/opt28_pkg.ads: New helper.
184 2013-09-23 Richard Biener <rguenther@suse.de>
186 PR tree-optimization/58464
187 * g++.dg/torture/pr58464.C: New testcase.
189 2013-09-23 Christian Bruel <christian.bruel@st.com>
192 * gcc.target/sh/torture/pr58475.c: New test.
194 2013-09-23 Janus Weil <janus@gcc.gnu.org>
197 * gfortran.dg/extends_15.f90: New.
199 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
202 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
204 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
207 * gcc.target/vax/vax.exp: New.
208 * gcc.target/vax/pr56875.c: Ditto.
210 2013-09-20 Richard Biener <rguenther@suse.de>
213 * gfortran.dg/pr58484.f: New testcase.
215 2013-09-20 Jeff Law <law@redhat.com>
217 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
219 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
222 * gcc.dg/torture/pr57748-1.c: New test.
223 * gcc.dg/torture/pr57748-2.c: New test.
225 2013-09-20 Marek Polacek <polacek@redhat.com>
228 * c-c++-common/ubsan/shift-4.c: New test.
230 2013-09-20 Richard Biener <rguenther@suse.de>
232 PR tree-optimization/58453
233 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
235 2013-09-20 Janus Weil <janus@gcc.gnu.org>
238 * gfortran.dg/proc_ptr_43.f90: New.
240 2013-09-18 Tobias Burnus <burnus@net-b.de>
243 * gfortran.dg/defined_assignment_11.f90: New.
245 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
247 PR rtl-optimization/58438
248 * g++.dg/pr58438.C: New test.
250 2013-09-18 Tobias Burnus <burnus@net-b.de>
253 * gfortran.dg/class_39.f03: Update dg-error.
254 * gfortran.dg/class_5.f03: Ditto.
255 * gfortran.dg/class_53.f90: Ditto.
256 * gfortran.dg/realloc_on_assign_20.f90: New.
257 * gfortran.dg/realloc_on_assign_21.f90: New.
258 * gfortran.dg/realloc_on_assign_22.f90: New.
260 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
263 * g++.dg/parse/using4.C: New.
265 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
267 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
269 2013-09-18 Marek Polacek <polacek@redhat.com>
272 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
273 instead of the shift option.
274 * c-c++-common/ubsan/pr58443-1.c: New test.
275 * c-c++-common/ubsan/pr58443-3.c: New test.
276 * c-c++-common/ubsan/pr58443-2.c: New test.
278 2013-09-18 Richard Biener <rguenther@suse.de>
280 PR tree-optimization/58417
281 * gcc.dg/torture/pr58417.c: New testcase.
283 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
285 * gnat.dg/array_bounds_test2.adb: New test.
287 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
289 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
290 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
292 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
294 * gnat.dg/in_out_parameter4.adb: New test.
296 2013-09-18 Marek Polacek <polacek@redhat.com>
299 * c-c++-common/ubsan/attrib-1.c: New test.
301 2013-09-17 Cong Hou <congh@google.com>
303 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
304 on two arrays with short and int types. This should not be recognized
305 as a dot product pattern.
307 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
310 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
311 the cp_type_quals (r) too.
313 2013-09-17 Jan Hubicka <jh@suse.cz>
316 * gcc.c-torture/compile/pr58332.c: New testcase.
318 2013-09-17 Jeff Law <law@redhat.com>
320 * gcc.c-torture/execute/pr58387.c: New test.
322 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
324 PR tree-optimization/58088
325 * gcc.c-torture/compile/pr58088.c: New test.
327 2013-09-17 Nick Clifton <nickc@redhat.com>
329 * lib/target-supports.exp (check_effective_target_trampolines):
330 Add MSP430 to the list of targets that do not support
332 (check_profiling_available): Add MSP430 to the list of targets
333 that do not support profiling.
334 (check_effective_target_tls_runtime): Add MSP430 to the list of
335 targets that do not support TLS.
337 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
339 * gnat.dg/opt27.adb: New test.
340 * gnat.dg/opt27_pkg.ad[sb]: New helper.
342 2013-09-17 Andreas Schwab <schwab@suse.de>
344 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
346 2013-09-17 Richard Biener <rguenther@suse.de>
348 PR tree-optimization/58432
349 * gcc.dg/pr58432.c: New testcase.
351 2013-09-17 Bin Cheng <bin.cheng@arm.com>
353 * gcc.dg/tree-ssa/slsr-39.c: New test.
355 2013-09-16 Xinliang David Li <davidxl@google.com>
357 * gcc.misc-tests/help.exp: Optimizer help change.
359 2013-09-16 Jeff Law <law@redhat.com>
361 * gcc.c-torture/execute/pr58419.c: New test.
362 * gcc.c-torture/execute/pr58431.c: New test.
364 2013-09-16 Tobias Burnus <burnus@net-b.de>
367 * gfortran.dg/finalize_19.f90: New.
369 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
371 * gcc.target/i386/pr58418.c: New.
373 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
375 * gcc.target/aarch64/fmla-intrinsic.c: New.
376 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
377 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
378 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
380 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
382 * gcc.target/aarch64/mul_intrinsic_1.c: New.
383 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
385 2013-09-16 Richard Biener <rguenther@suse.de>
387 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
389 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
391 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
392 interpreted as implicit templates) to be expected pedwarns instead.
394 2013-09-16 Tobias Burnus <burnus@net-b.de>
397 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
399 2013-09-15 Tobias Burnus <burnus@net-b.de>
402 * gfortran.dg/defined_assignment_10.f90: New.
404 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
406 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
407 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
409 2013-09-13 Jacek Caban <jacek@codeweavers.com>
411 * g++.dg/abi/main.C: Added implicit C linkage tests
413 2013-09-13 Kai Tietz <ktietz@redhat.com>
415 gcc.target/i386/pr57848.c: New file.
417 2013-09-13 Christian Bruel <christian.bruel@st.com>
420 * gcc.target/sh/torture/pr58314.c: New test.
422 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
424 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
426 2013-09-12 Martin Jambor <mjambor@suse.cz>
429 * g++.dg/pr58389.C: New test.
431 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
433 * g++.dg/template/pseudodtor2.C: Add column number to dg-error
435 * g++.dg/template/pseudodtor3.C: Likewise.
437 2013-09-12 Richard Biener <rguenther@suse.de>
439 PR tree-optimization/58404
440 * g++.dg/tree-ssa/pr58404.C: New testcase.
442 2013-09-12 Martin Jambor <mjambor@suse.cz>
445 * g++.dg/ipa/pr58371.C: New test.
447 2013-09-12 Richard Biener <rguenther@suse.de>
449 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
450 expected outcome and comment why that happens.
452 2013-09-11 Richard Biener <rguenther@suse.de>
455 * g++.dg/uninit-pred-4.C: New testcase.
457 2013-09-11 Jakub Jelinek <jakub@redhat.com>
459 PR tree-optimization/58385
460 * gcc.c-torture/execute/pr58385.c: New test.
462 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
464 * gcc.target/arm/thumb-ifcvt-2.c: New test.
466 2013-09-10 Jeff Law <law@redhat.com>
468 * g++.dg/torture/pr58380.C: New test.
470 2013-09-10 Jan Hubicka <jh@suse.cz>
471 Paolo Carlini <paolo.carlini@oracle.com>
473 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
475 2013-09-10 Jeff Law <law@redhat.com>
477 * gcc.c-torture/compile/pr58343.c: New test.
479 2013-09-10 Jakub Jelinek <jakub@redhat.com>
481 PR rtl-optimization/58365
482 * gcc.c-torture/execute/pr58365.c: New test.
484 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
486 * gcc.dg/torture/memcpy-1.c: New test.
488 2013-09-10 Alan Modra <amodra@gmail.com>
490 * gcc.target/powerpc/pr58330.c: New.
492 2013-09-10 Alan Modra <amodra@gmail.com>
494 * gcc.target/powerpc/medium_offset.c: New.
496 2013-09-09 Jakub Jelinek <jakub@redhat.com>
499 * g++.dg/warn/Wunused-var-21.C: New test.
501 PR tree-optimization/58364
502 * gcc.c-torture/execute/pr58364.c: New test.
504 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
507 * g++.dg/warn/Wdelete-incomplete-1.C: New.
508 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
509 * g++.dg/init/delete1.C: Adjust.
511 2013-09-09 Ian Bolton <ian.bolton@arm.com>
513 * gcc.target/aarch64/movdi_1.c: New test.
515 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
518 * g++.dg/warn/Wunused-parm-5.C: New.
520 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
522 * gcc.target/aarch64/cmn-neg.c: New test.
524 2013-09-09 Richard Biener <rguenther@suse.de>
527 * gcc.dg/torture/pr58326-1.c: New testcase.
528 * gcc.dg/torture/pr58326-2.c: Likewise.
530 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
533 * g++.dg/ext/pr57735.C: New test.
535 2013-09-09 Jan Hubicka <jh@suse.cz>
538 * g++.dg/torture/PR58294.C: New testcase.
540 2013-09-08 Jeff Law <law@redhat.com>
542 * gcc.c-torture/compile/pr58340.c: New test.
544 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
546 * g++.dg/debug/ra1.C: New test.
548 2013-09-08 Jan Hubicka <jh@suse.cz>
550 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
551 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
552 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
553 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
555 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
558 * g++.dg/overload/new1.C: Adjust.
560 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
562 * c-c++-common/opaque-vector.c: New test.
564 2013-09-08 Tom de Vries <tom@codesourcery.com>
567 * g++.dg/tm/noexcept-6.C: New test.
569 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
571 * gcc.target/arc/cond-set-use.c: New test.
573 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
575 * gnat.dg/stack_usage2.adb: New test.
577 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
579 * gcc.target/aarch64/table-intrinsics.c
580 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
581 (qtb_tests8_< ,2,3,4>): Likewise.
582 (qtblq_tests8_< ,2,3,4>): Likewise.
583 (qtbxq_tests8_< ,2,3,4>): Likewise.
585 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
587 * gnat.dg/warn10.ad[sb]: New test.
588 * gnat.dg/warn10_pkg.ads: New helper.
590 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
592 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
593 Don't expect NULL in foo.result set.
594 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
596 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
597 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
599 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
601 * gcc.target/s390/nearestint-1.c: New testcase.
603 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
604 Vineet Gupta <Vineet.Gupta@synopsys.com>
606 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
607 * testsuite/gcc.target/arc: New directory.
608 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
609 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
610 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
611 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
612 * testsuite/gcc.dg/builtin-apply2.c
613 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
615 2013-09-04 Jan Hubicka <jh@suse.cz>
618 * g++.dg/torture/pr58201_0.C: New testcase.
619 * g++.dg/torture/pr58201_1.C: New testcase.
620 * g++.dg/torture/pr58201.h: New testcase.
622 2013-09-05 Jan Hubicka <jh@suse.cz>
624 * gcc.dg/autopar/pr49960.c: Disable partial inlining
626 2013-09-05 Richard Biener <rguenther@suse.de>
628 PR tree-optimization/58137
629 * gcc.target/i386/pr58137.c: New testcase.
631 2013-09-05 Martin Jambor <mjambor@suse.cz>
633 * g++.dg/ipa/remref-1.C: New test.
634 * g++.dg/ipa/remref-2.C: Likewise.
636 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
639 * g++.dg/parse/access11.C: New.
641 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
643 * g++.dg/warn/weak1.C: Skip on AIX.
645 2013-09-04 Easwaran Raman <eraman@google.com>
648 PR tree-optimization/58011
649 * gfortran.dg/reassoc_12.f90: New testcase.
650 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
652 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
654 * gcc.dg/attr-weakref-1.c: Skip on AIX.
655 * gcc.dg/torture/pr53922.c: Skip on AIX.
656 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
658 2013-09-04 Teresa Johnson <tejohnson@google.com>
660 * gcc.dg/unroll_1.c: Test dumping to stderr.
662 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
665 * g++.dg/warn/deprecated-8.C: New.
667 2013-09-03 Jeff Law <law@redhat.com>
669 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
672 2013-09-03 Meador Inge <meadori@codesourcery.com>
676 2013-08-30 Meador Inge <meadori@codesourcery.com>
678 * gcc.dg/Warray-bounds-11.c: New testcase.
680 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
682 * lib/target-supports.exp (check_weak_available): Return true for AIX.
684 2013-09-03 Jan Hubicka <jh@suse.cz>
686 * g++.dg/ipa/devirt-15.C: Fix testcase.
688 2013-09-03 Richard Biener <rguenther@suse.de>
691 * gcc.dg/torture/pr57656.c: New testcase.
693 2013-09-03 Richard Biener <rguenther@suse.de>
696 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
698 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
701 * gfortran.dg/do_concurrent_3.f90: New test case.
703 2013-09-02 Jan Hubicka <jh@suse.cz>
705 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
707 2013-09-02 Martin Jambor <mjambor@suse.cz>
710 * gcc.dg/ipa/pr58106.c: New test.
712 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
714 * gcc.target/aarch64/scalar_intrinsics.c
715 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
717 2013-09-02 Richard Biener <rguenther@suse.de>
720 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
722 2013-09-02 Richard Biener <rguenther@suse.de>
724 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
727 2013-09-02 Bin Cheng <bin.cheng@arm.com>
729 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
731 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
733 PR c++/21682, implement DR 565
734 * g++.dg/template/using24.C: New.
735 * g++.dg/template/using25.C: Likewise.
736 * g++.dg/template/using26.C: Likewise.
738 2013-09-01 Jan Hubicka <jh@suse.cz>
740 * g++.dg/ipa/devirt-15.C: New testcase.
742 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
744 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
746 2013-08-31 Jan Hubicka <jh@suse.cz>
748 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
749 * g++.dg/tree-ssa/pr45453.C: Likewise.
751 2013-08-31 Jan Hubicka <jh@suse.cz>
753 * gcc.dg/fork-instrumentation.c: New testcase.
755 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
757 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
759 2013-08-30 Meador Inge <meadori@codesourcery.com>
761 * gcc.dg/Warray-bounds-11.c: New testcase.
763 2013-08-30 Marek Polacek <polacek@redhat.com>
765 * g++.dg/ubsan/div-by-zero-1.C: New test.
766 * c-c++-common/ubsan/save-expr-1.c: New test.
767 * c-c++-common/ubsan/save-expr-2.c: New test.
768 * c-c++-common/ubsan/save-expr-3.c: New test.
769 * c-c++-common/ubsan/save-expr-4.c: New test.
770 * c-c++-common/ubsan/typedef-1.c: New test.
771 * c-c++-common/ubsan/const-char-1.c: New test.
772 * c-c++-common/ubsan/const-expr.c: New test.
773 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
774 * c-c++-common/ubsan/shift-1.c: Likewise.
775 * c-c++-common/ubsan/shift-2.c: Likewise.
776 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
777 * lib/ubsan-dg.exp: New file.
778 * g++.dg/dg.exp: Add ubsan tests.
779 * g++.dg/ubsan/ubsan.exp: New file.
780 * gcc.dg/ubsan/ubsan.exp: New file.
781 * g++.dg/ubsan/cxx11-shift-1.C: New test.
782 * g++.dg/ubsan/cxx11-shift-2.C: New test.
783 * c-c++-common/ubsan/div-by-zero-3.c: New test.
784 * c-c++-common/ubsan/div-by-zero-1.c: New test.
785 * c-c++-common/ubsan/div-by-zero-4.c: New test.
786 * c-c++-common/ubsan/shift-3.c: New test.
787 * c-c++-common/ubsan/unreachable-1.c: New test.
788 * c-c++-common/ubsan/shift-1.c: New test.
789 * c-c++-common/ubsan/shift-2.c: New test.
790 * c-c++-common/ubsan/div-by-zero-2.c: New test.
791 * gcc.dg/ubsan/c99-shift-2.c: New test.
792 * gcc.dg/ubsan/c99-shift-1.c: New test.
794 2013-08-29 Jan Hubicka <jh@suse.cz>
796 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
797 to match template and comment.
799 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
802 * g++.dg/cpp0x/dc8.C: New.
803 * g++.dg/template/meminit1.C: Adjust.
805 2013-08-30 Teresa Johnson <tejohnson@google.com>
807 * gcc.dg/inline-dump.c: Delete inadvertant commit.
809 2013-08-30 Jakub Jelinek <jakub@redhat.com>
811 PR tree-optimization/58277
812 * gcc.c-torture/execute/pr58277-1.c: New test.
813 * gcc.c-torture/execute/pr58277-2.c: New test.
815 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
817 * gcc.dg/guality/param-1.c: New test.
818 * gcc.dg/guality/param-2.c: Likewise.
820 2013-08-30 Richard Biener <rguenther@suse.de>
822 PR tree-optimization/58228
823 * gcc.dg/torture/pr58228.c: New testcase.
825 2013-08-30 Richard Biener <rguenther@suse.de>
827 PR tree-optimization/58223
828 * gcc.dg/torture/pr58223.c: New testcase.
829 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
831 2013-08-30 Richard Biener <rguenther@suse.de>
833 PR tree-optimization/58010
834 * gcc.dg/pr58010.c: New testcase.
836 2013-08-29 Xinliang DavidLi <davidxl@google.com>
838 * gcc.dg/unroll_3.c: Message change.
839 * gcc.dg/unroll_4.c: Likewise.
840 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
841 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
842 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
843 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
844 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
845 * gcc.dg/tree-ssa/loop-23.c: Likewise.
846 * gcc.dg/tree-ssa/loop-1.c: Likewise.
847 * gcc.dg/unroll_1.c: Likewise.
848 * gcc.dg/vect/bb-slp-31.c: Likewise.
849 * gcc.dg/vect/bb-slp-14.c: Likewise.
850 * gcc.dg/vect/bb-slp-8.c: Likewise.
851 * gcc.dg/vect/bb-slp-23.c: Likewise.
852 * gcc.dg/vect/bb-slp-15.c: Likewise.
853 * gcc.dg/vect/bb-slp-9.c: Likewise.
854 * gcc.dg/vect/bb-slp-24.c: Likewise.
855 * gcc.dg/vect/bb-slp-16.c: Likewise.
856 * gcc.dg/vect/bb-slp-25.c: Likewise.
857 * gcc.dg/vect/bb-slp-17.c: Likewise.
858 * gcc.dg/vect/bb-slp-26.c: Likewise.
859 * gcc.dg/vect/bb-slp-18.c: Likewise.
860 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
861 * gcc.dg/vect/bb-slp-27.c: Likewise.
862 * gcc.dg/vect/bb-slp-19.c: Likewise.
863 * gcc.dg/vect/bb-slp-28.c: Likewise.
864 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
865 * gcc.dg/vect/bb-slp-29.c: Likewise.
866 * gcc.dg/vect/bb-slp-8a.c: Likewise.
867 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
868 * gcc.dg/vect/bb-slp-1.c: Likewise.
869 * gcc.dg/vect/bb-slp-8b.c: Likewise.
870 * gcc.dg/vect/bb-slp-2.c: Likewise.
871 * gcc.dg/vect/bb-slp-3.c: Likewise.
872 * gcc.dg/vect/bb-slp-10.c: Likewise.
873 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
874 * gcc.dg/vect/bb-slp-4.c: Likewise.
875 * gcc.dg/vect/bb-slp-11.c: Likewise.
876 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
877 * gcc.dg/vect/bb-slp-5.c: Likewise.
878 * gcc.dg/vect/bb-slp-20.c: Likewise.
879 * gcc.dg/vect/bb-slp-6.c: Likewise.
880 * gcc.dg/vect/bb-slp-21.c: Likewise.
881 * gcc.dg/vect/bb-slp-30.c: Likewise.
882 * gcc.dg/vect/bb-slp-13.c: Likewise.
883 * gcc.dg/vect/bb-slp-7.c: Likewise.
884 * gcc.dg/vect/bb-slp-22.c: Likewise.
885 * gcc.dg/unroll_2.c: Likewise.
886 * g++.dg/vect/slp-pr50413.cc: Likewise.
887 * g++.dg/vect/slp-pr56812.cc: Likewise.
888 * g++.dg/vect/slp-pr50819.cc: Likewise.
890 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
892 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
894 2013-08-29 Teresa Johnson <tejohnson@google.com>
896 * gcc.dg/pr40209.c: Use -fopt-info.
897 * gcc.dg/pr26570.c: Ditto.
898 * gcc.dg/pr32773.c: Ditto.
899 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
901 2013-08-29 Richard Biener <rguenther@suse.de>
903 PR tree-optimization/58246
904 * gcc.dg/torture/pr58246.c: New testcase.
906 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
909 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
911 * gfortran.dg/realloc_on_assign_19.f90: New test.
913 2013-08-29 Richard Biener <rguenther@suse.de>
916 * gcc.dg/pr57287-2.c: New testcase.
918 2013-08-29 Richard Biener <rguenther@suse.de>
920 PR tree-optimization/57685
921 * gcc.dg/torture/pr57685.c: New testcase.
923 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
926 * g++.dg/cpp0x/dc7.C: New.
928 2013-08-28 Jakub Jelinek <jakub@redhat.com>
931 * c-c++-common/gomp/pr58257.c: New test.
933 2013-08-28 Richard Biener <rguenther@suse.de>
935 PR tree-optimization/56933
936 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
938 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
940 * gcc.target/aarch64/scalar_shift_1.c: New.
942 2013-08-27 Richard Biener <rguenther@suse.de>
944 PR tree-optimization/57521
945 * gcc.dg/torture/pr57521.c: New testcase.
947 2013-08-27 Jakub Jelinek <jakub@redhat.com>
949 PR rtl-optimization/57860
950 PR rtl-optimization/57861
951 PR rtl-optimization/57875
952 PR rtl-optimization/57876
953 PR rtl-optimization/57877
954 * gcc.c-torture/execute/pr57860.c: New test.
955 * gcc.c-torture/execute/pr57861.c: New test.
956 * gcc.c-torture/execute/pr57875.c: New test.
957 * gcc.c-torture/execute/pr57876.c: New test.
958 * gcc.c-torture/execute/pr57877.c: New test.
960 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
963 * gfortran.dg/bounds_check_18.f90: New test.
965 2013-08-23 Jan Hubicka <jh@suse.cz>
967 * g++.dg/ipa/devirt-14.C: Fix typo.
969 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
972 * gfortran.dg/inline_sum_5.f90: New.
974 2013-08-23 Janus Weil <janus@gcc.gnu.org>
977 * gfortran.dg/typebound_assignment_7.f90: New.
979 2013-08-23 Jan Hubicka <jh@suse.cz>
981 * g++.dg/ipa/devirt-13.C: New testcase.
982 * g++.dg/ipa/devirt-14.C: New testcase.
984 2013-08-23 Jakub Jelinek <jakub@redhat.com>
987 * gcc.target/i386/pr58218.c: New test.
989 PR tree-optimization/58209
990 * gcc.c-torture/execute/pr58209.c: New test.
992 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
994 * gcc.target/powerpc/pr57744.c: Declare abort.
996 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
999 * g++.dg/template/error54.C: New.
1001 2013-08-22 Janus Weil <janus@gcc.gnu.org>
1004 * gfortran.dg/select_type_34.f90: New.
1006 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1009 * g++.dg/warn/deprecated-7.C: New.
1011 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1013 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
1015 2013-08-21 Jeff Law <law@redhat.com>
1017 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
1019 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1022 * g++.dg/ext/attr-alias-3.C: New.
1024 2013-08-20 Janus Weil <janus@gcc.gnu.org>
1027 * gfortran.dg/intent_out_8.f90: New.
1029 2013-08-20 Teresa Johnson <tejohnson@google.com>
1031 PR rtl-optimizations/57451
1032 * g++.dg/tree-prof/pr57451.C: New test.
1034 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1037 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
1039 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
1042 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
1044 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
1046 * gcc.target/powerpc/dfp-dd-2.c: New test.
1047 * gcc.target/powerpc/dfp-td-2.c: Likewise.
1048 * gcc.target/powerpc/dfp-td-3.c: Likewise.
1050 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
1052 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
1053 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
1056 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
1058 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
1060 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
1063 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
1064 correct test response.
1067 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
1068 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
1069 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
1071 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
1072 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
1074 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
1076 2013-08-18 Jan Hubicka <jh@suse.cz>
1078 * g++.dg/ipa/type-inheritance-1.C: New testcase.
1080 2013-08-19 Janus Weil <janus@gcc.gnu.org>
1083 * gfortran.dg/gomp/proc_ptr_1.f90: New.
1085 2013-08-18 Jakub Jelinek <jakub@redhat.com>
1087 PR tree-optimization/58006
1088 * g++.dg/opt/pr58006.C: New test.
1090 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
1092 * gnat.dg/specs/linker_alias.ads: New test.
1094 2013-08-16 Jakub Jelinek <jakub@redhat.com>
1096 PR tree-optimization/58164
1097 * gcc.c-torture/compile/pr58164.c: New test.
1099 PR tree-optimization/58165
1100 * g++.dg/opt/pr58165.C: New test.
1102 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
1105 * g++.dg/cpp0x/enum28.C: New.
1106 * g++.dg/cpp0x/enum15.C: Adjust.
1108 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1111 * gcc.target/powerpc/pr57949-1.c: New.
1112 * gcc.target/powerpc/pr57949-2.c: New.
1114 2013-08-14 Jakub Jelinek <jakub@redhat.com>
1116 PR tree-optimization/58145
1117 * gcc.dg/pr58145-1.c: New test.
1118 * gcc.dg/pr58145-2.c: New test.
1120 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
1122 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
1123 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1124 * gcc.dg/debug/dwarf2/static1.c: Likewise.
1125 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1126 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
1127 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1128 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
1129 * gcc.dg/debug/dwarf2/var1.c: Likewise.
1130 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
1131 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
1132 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1133 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
1134 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
1135 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1136 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1137 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
1138 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
1139 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
1140 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
1141 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1142 * gcc.dg/debug/dwarf2/var2.c: Likewise.
1143 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
1144 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
1145 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1146 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
1147 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
1148 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
1149 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
1150 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1151 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
1152 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
1153 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
1154 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1155 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
1156 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1157 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
1158 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
1159 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
1160 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1161 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
1162 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1165 * gcc.c-torture/execute/pr56799.x: New file.
1167 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
1169 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
1171 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
1172 * gcc.dg/pr44214-3.c (v2df): Likewise.
1174 * gcc.dg/pr46647.c: xfail for avr-*-*.
1176 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
1178 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
1179 Expect l to be optimized away.
1180 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
1183 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
1184 to tests that assume int/double are larger than short/float.
1187 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
1189 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
1190 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
1191 target { int16 }. Restrict existing tests to target { int32 }
1193 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
1194 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
1195 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
1196 * lib/target-supports.exp (check_effective_target_int32): New proc.
1198 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
1199 exclude from scan test.
1201 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
1202 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
1203 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
1204 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
1205 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
1206 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
1207 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
1208 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
1209 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
1210 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
1211 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
1212 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
1213 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
1214 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
1215 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1216 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1217 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1218 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
1219 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
1221 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
1223 * gcc.target/arm/pr19599.c: Skip for -mthumb.
1225 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
1226 to be the first test directive.
1227 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1228 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1229 * gcc.target/arm/atomic-op-char.c: Likewise.
1230 * gcc.target/arm/atomic-op-consume.c: Likewise.
1231 * gcc.target/arm/atomic-op-int.c: Likewise.
1232 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1233 * gcc.target/arm/atomic-op-release.c: Likewise.
1234 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1235 * gcc.target/arm/atomic-op-short.c: Likewise.
1237 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
1239 PR rtl-optimization/57662
1240 * gcc.dg/pr57662.c: New test.
1242 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1244 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
1246 * gcc.target/mips/nans-legacy.c: Likewise.
1248 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1250 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
1252 * gcc.target/mips/fabs-legacy.c: Likewise.
1253 * gcc.target/mips/fabsf-2008.c: Likewise.
1254 * gcc.target/mips/fabsf-legacy.c: Likewise.
1255 * gcc.target/mips/fneg-2008.c: Likewise.
1256 * gcc.target/mips/fneg-legacy.c: Likewise.
1257 * gcc.target/mips/fnegf-2008.c: Likewise.
1258 * gcc.target/mips/fnegf-legacy.c: Likewise.
1259 * gcc.target/mips/nan-2008.c: Likewise.
1260 * gcc.target/mips/nan-legacy.c: Likewise.
1261 * gcc.target/mips/nanf-2008.c: Likewise.
1262 * gcc.target/mips/nanf-legacy.c: Likewise.
1263 * gcc.target/mips/nans-2008.c: Likewise.
1264 * gcc.target/mips/nans-legacy.c: Likewise.
1265 * gcc.target/mips/nansf-2008.c: Likewise.
1266 * gcc.target/mips/nansf-legacy.c: Likewise.
1268 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
1270 * gnat.dg/valued_proc.adb: New test.
1271 * gnat.dg/valued_proc_pkg.ads: New helper.
1273 2013-08-13 Jakub Jelinek <jakub@redhat.com>
1275 PR tree-optimization/57661
1276 * g++.dg/opt/pr57661.C: New test.
1279 * gcc.dg/asan/pr56417.c: New test.
1281 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
1283 * gnat.dg/loop_optimization16.adb: New test.
1284 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
1286 2013-08-13 Marek Polacek <polacek@redhat.com>
1288 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
1290 2013-08-13 David Malcolm <dmalcolm@redhat.com>
1292 Example of converting global state to per-pass state.
1294 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
1295 global state "static int counter" to...
1296 (one_pass::counter): ...this instance data.
1298 2013-08-13 David Malcolm <dmalcolm@redhat.com>
1300 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
1301 to member function...
1302 (one_pass::gate): ...this.
1303 (one_pass_exec): Convert to member function...
1304 (one_pass::impl_execute): ...this.
1306 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
1309 * g++.dg/cpp0x/pr57416.C: New.
1311 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
1313 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
1315 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
1316 * g++.dg/cpp0x/defaulted2.C: Likewise.
1317 * g++.dg/cpp0x/defaulted31.C: Likewise.
1318 * g++.dg/cpp0x/error6.C: Likewise.
1319 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
1320 * g++.dg/cpp0x/override2.C: Likewise.
1321 * g++.dg/cpp0x/parse1.C: Likewise.
1322 * g++.dg/cpp0x/scoped_enum.C: Likewise.
1323 * g++.dg/cpp0x/temp_default4.C: Likewise.
1324 * g++.dg/ext/attrib32.C: Likewise.
1325 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
1326 * g++.dg/ext/mv13.C: Likewise.
1327 * g++.dg/ext/mv7.C: Likewise.
1328 * g++.dg/ext/mv9.C: Likewise.
1329 * g++.dg/ext/pr57362.C: Likewise.
1330 * g++.dg/ext/typeof10.C: Likewise.
1331 * g++.dg/lookup/anon6.C: Likewise.
1332 * g++.dg/lookup/crash6.C: Likewise.
1333 * g++.dg/lookup/name-clash5.C: Likewise.
1334 * g++.dg/lookup/name-clash6.C: Likewise.
1335 * g++.dg/other/anon4.C: Likewise.
1336 * g++.dg/other/error15.C: Likewise.
1337 * g++.dg/other/error8.C: Likewise.
1338 * g++.dg/other/redecl2.C: Likewise.
1339 * g++.dg/parse/crash16.C: Likewise.
1340 * g++.dg/parse/crash21.C: Likewise.
1341 * g++.dg/parse/crash38.C: Likewise.
1342 * g++.dg/parse/redef2.C: Likewise.
1343 * g++.dg/parse/struct-as-enum1.C: Likewise.
1344 * g++.dg/template/crash39.C: Likewise.
1345 * g++.dg/template/redecl3.C: Likewise.
1346 * g++.dg/tls/diag-3.C: Likewise.
1347 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
1348 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1349 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1350 * g++.old-deja/g++.brendan/crash16.C: Likewise.
1351 * g++.old-deja/g++.brendan/crash18.C: Likewise.
1352 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
1353 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
1354 * g++.old-deja/g++.brendan/static3.C: Likewise.
1355 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
1356 * g++.old-deja/g++.jason/binding.C: Likewise.
1357 * g++.old-deja/g++.jason/crash4.C: Likewise.
1358 * g++.old-deja/g++.jason/crash7.C: Likewise.
1359 * g++.old-deja/g++.jason/lineno.C: Likewise.
1360 * g++.old-deja/g++.jason/scoping7.C: Likewise.
1361 * g++.old-deja/g++.mike/misc3.C: Likewise.
1362 * g++.old-deja/g++.mike/net44.C: Likewise.
1363 * g++.old-deja/g++.mike/ns3.C: Likewise.
1364 * g++.old-deja/g++.ns/alias4.C: Likewise.
1365 * g++.old-deja/g++.ns/ns11.C: Likewise.
1366 * g++.old-deja/g++.other/crash23.C: Likewise.
1367 * g++.old-deja/g++.other/decl8.C: Likewise.
1368 * g++.old-deja/g++.other/linkage3.C: Likewise.
1369 * g++.old-deja/g++.other/typeck1.C: Likewise.
1370 * g++.old-deja/g++.other/typedef5.C: Likewise.
1371 * g++.old-deja/g++.pt/explicit34.C: Likewise.
1372 * g++.old-deja/g++.pt/friend36.C: Likewise.
1373 * obj-c++.dg/method-8.mm: Likewise.
1374 * obj-c++.dg/tls/diag-3.mm: Likewise.
1376 2013-08-12 Perez Read <netfirewall@gmail.com>
1379 * gcc.target/i386/movabs-1.c: New test.
1381 2013-08-12 Marek Polacek <polacek@redhat.com>
1383 PR tree-optimization/57980
1384 * gcc.dg/pr57980.c: New test.
1386 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1389 * gfortran.dg/do_check_10.f90: New test.
1390 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
1391 * gfortran.dg/array_constructor_18.f90: Likewise.
1392 * gfortran.dg/array_constructor_22.f90: Likewise.
1393 * gfortran.dg/coarray_15.f90: Likewise.
1394 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
1395 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
1396 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
1398 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
1401 * g++.dg/cpp0x/constexpr-ice8.C: New.
1403 2013-08-09 Xinliang David Li <davidxl@google.com>
1405 * gcc.target/i386/memcpy-strategy-1.c: New test.
1406 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
1407 * gcc.target/i386/memset-strategy-1.c: Ditto.
1408 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
1410 2013-08-09 Jan Hubicka <jh@suse.cz>
1412 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
1413 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
1415 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
1417 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
1419 2013-08-09 Janus Weil <janus@gcc.gnu.org>
1422 * gfortran.dg/transfer_intrinsic_6.f90: New.
1424 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
1427 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1430 * g++.dg/lookup/typedef2.C: New.
1432 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
1434 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
1435 output of vdup intrinsics.
1437 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1439 * gcc.target/arm/lp1189445.c: New testcase.
1441 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
1443 * gcc.dg/torture/pr58079.c: New test.
1445 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
1447 * gnat.dg/warn9.adb: New test.
1449 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1452 * g++.dg/lookup/typedef2.C: New.
1454 2013-08-07 David Malcolm <dmalcolm@redhat.com>
1456 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
1457 to optstr when building plugins on darwin.
1459 2013-08-06 Martin Jambor <mjambor@suse.cz>
1461 PR tree-optimization/57539
1462 * gcc.dg/ipa/pr57539.c: New test.
1464 2013-08-06 Martin Jambor <mjambor@suse.cz>
1465 Bernd Edlinger <bernd.edlinger@hotmail.de>
1467 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
1468 (a): Fix constructor.
1470 2013-08-06 Martin Jambor <mjambor@suse.cz>
1473 * gfortran.dg/pr57987.f90: New test.
1475 2013-08-06 Martin Jambor <mjambor@suse.cz>
1478 * gcc.dg/torture/pr58041.c: New test.
1479 * gcc.target/arm/pr58041.c: Likewise.
1481 2013-08-06 Janus Weil <janus@gcc.gnu.org>
1484 * gfortran.dg/pointer_init_8.f90: New.
1486 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
1489 * g++.dg/cpp0x/pr58080.C: New.
1491 2013-08-05 David Malcolm <dmalcolm@redhat.com>
1493 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
1494 to optstr when building plugins.
1496 2013-08-05 David Malcolm <dmalcolm@redhat.com>
1498 Patch autogenerated by refactor_passes.py from
1499 https://github.com/davidmalcolm/gcc-refactoring-scripts
1500 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
1502 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
1503 struct to a subclass of gimple_opt_pass along with...
1504 (pass_data_one_pass): ...new pass_data instance and...
1505 (make_one_pass): ...new function.
1506 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
1507 global struct to a subclass of gimple_opt_pass along with...
1508 (pass_data_warn_self_assign): ...new pass_data instance and...
1509 (make_pass_warn_self_assign): ...new function.
1510 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
1511 a global struct to a subclass of gimple_opt_pass along with...
1512 (pass_data_dumb_plugin_example): ...new pass_data instance and...
1513 (make_pass_dumb_plugin_example): ...new function.
1514 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
1515 global struct to a subclass of gimple_opt_pass along with...
1516 (pass_data_warn_self_assign): ...new pass_data instance and...
1517 (make_pass_warn_self_assign): ...new function.
1519 2013-08-05 David Malcolm <dmalcolm@redhat.com>
1521 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
1522 is created and added to the pass_manager to reflect
1523 autogenerated changes.
1524 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
1525 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
1526 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
1528 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
1531 * g++.dg/cpp0x/pr58072.C: New.
1533 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1535 * gcc.dg/torture/pr57993-2.cpp: New.
1537 2013-08-02 Jan Hubicka <jh@suse.cz>
1539 * gcc.dg/ipa/ipa-1.c: Update.
1540 * gcc.dg/ipa/ipa-2.c: Update.
1541 * gcc.dg/ipa/ipa-3.c: Update.
1542 * gcc.dg/ipa/ipa-4.c: Update.
1543 * gcc.dg/ipa/ipa-5.c: Update.
1544 * gcc.dg/ipa/ipa-7.c: Update.
1545 * gcc.dg/ipa/ipa-8.c: Update.
1546 * gcc.dg/ipa/ipcp-1.c: Update.
1547 * gcc.dg/ipa/ipcp-2.c: Update.
1549 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
1551 PR rtl-optimization/58048
1552 * gcc.target/i386/pr58048.c: New.
1554 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1556 * gcc.target/arm/neon-for-64bits-2.c: Delete.
1558 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
1559 Peter Bergner <bergner@vnet.ibm.com>
1562 * g++.dg/overload/using3.C: New.
1563 * g++.dg/overload/using2.C: Adjust.
1564 * g++.dg/lookup/using9.C: Likewise.
1566 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1568 * gcc.target/arm/pr46972-2.c: New test.
1570 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
1572 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
1574 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1576 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
1578 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
1580 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
1581 rather than addressing!=absolute when deciding how to handle MIPS16
1582 when the test forces an ABI.
1584 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1587 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
1589 2013-07-30 Steve Ellcey <sellcey@mips.com>
1591 * gcc.target/mips/code-readable-1.c: Increase switch size.
1592 * gcc.target/mips/code-readable-2.c: Ditto.
1593 * gcc.target/mips/code-readable-3.c: Ditto.
1594 * gcc.target/mips/code-readable-4.c: Ditto.
1596 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1599 * g++.dg/parse/crash63.C: New.
1601 2013-07-30 Tobias Burnus <burnus@net-b.de>
1604 * gfortran.dg/pointer_assign_8.f90: New.
1605 * gfortran.dg/pointer_assign_9.f90: New.
1606 * gfortran.dg/pointer_assign_10.f90: New.
1607 * gfortran.dg/pointer_assign_11.f90: New.
1609 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1611 * gcc.target/arm/pr57637.c: New testcase.
1613 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1615 PR tree-optimization/57993
1616 * gcc.dg/torture/pr57993.c: New test.
1618 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
1620 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
1622 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1625 * g++.dg/conversion/ambig2.C: New.
1627 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
1629 * gcc.target/mips/fabs-2008.c: New test case.
1630 * gcc.target/mips/fabs-legacy.c: New test case.
1631 * gcc.target/mips/fabsf-2008.c: New test case.
1632 * gcc.target/mips/fabsf-legacy.c: New test case.
1633 * gcc.target/mips/fneg-2008.c: New test case.
1634 * gcc.target/mips/fneg-legacy.c: New test case.
1635 * gcc.target/mips/fneg-2008.c: New test case.
1636 * gcc.target/mips/fneg-legacy.c: New test case.
1637 * gcc.target/mips/nan-2008.c: New test case.
1638 * gcc.target/mips/nan-legacy.c: New test case.
1639 * gcc.target/mips/nanf-2008.c: New test case.
1640 * gcc.target/mips/nanf-legacy.c: New test case.
1641 * gcc.target/mips/nans-2008.c: New test case.
1642 * gcc.target/mips/nans-legacy.c: New test case.
1643 * gcc.target/mips/nansf-2008.c: New test case.
1644 * gcc.target/mips/nansf-legacy.c: New test case.
1645 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
1647 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
1648 Maxim Kuvyrkov <maxim@kugelworks.com>
1650 * lib/target-supports.exp (check_effective_target_non_bionic): New
1651 effective-target test.
1652 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
1653 * g++.dg/tls/thread_local4g.C: Ditto.
1655 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1658 * gfortran.dg/vector_subsript_7.f90: New test.
1660 2013-07-27 Tobias Burnus <burnus@net-b.de>
1663 * gfortran.dg/warn_alias.f90: New.
1665 2013-07-27 Janus Weil <janus@gcc.gnu.org>
1668 * gfortran.dg/class_array_19.f90: New.
1670 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
1672 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
1673 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
1674 * gcc.dg/vect/pr57741-3.c: Likewise.
1675 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
1677 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
1679 Skip tests that make assumptions about struct layout that don't hold
1681 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
1682 * g++.dg/cpp0x/iop.C: Likewise.
1683 * g++.dg/cpp0x/named_refs.C: Likewise.
1684 * g++.dg/cpp0x/rv1p.C: Likewise.
1685 * g++.dg/cpp0x/rv2p.C: Likewise.
1686 * g++.dg/cpp0x/rv3p.C: Likewise.
1687 * g++.dg/cpp0x/rv4p.C: Likewise.
1688 * g++.dg/cpp0x/rv5p.C: Likewise.
1689 * g++.dg/cpp0x/rv6p.C: Likewise.
1690 * g++.dg/cpp0x/rv7p.C: Likewise.
1691 * g++.dg/cpp0x/rv8p.C: Likewise.
1692 * g++.dg/ext/strncpy-chk1.C: Likewise.
1693 * gcc.dg/builtin-object-size-10.c: Likewise.
1694 * gcc.dg/builtin-object-size-11.c: Likewise.
1695 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1696 * gcc.dg/pr25805.c: Likewise.
1697 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
1698 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
1699 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
1700 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
1701 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
1702 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
1703 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1704 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
1705 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
1706 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
1707 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
1708 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
1709 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
1710 * gcc.c-torture/execute/zerolen-2.x: Likewise.
1711 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1713 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
1714 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1716 * gcc.dg/torture/pr37868.c: Disable for epiphany.
1717 * gcc.dg/sibcall-6.c: Enable for epiphany.
1719 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1721 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
1723 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
1725 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
1726 memcpy not initializers.
1728 * gcc.dg/guality/guality.exp: Skip on AIX.
1730 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
1733 * g++.dg/cpp0x/pr57101.C: New.
1735 2013-07-26 Ian Bolton <ian.bolton@arm.com>
1737 * gcc.target/aarch64/neg_1.c: New test.
1739 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1742 * gfortran.dg/typebound_call_25.f90: New.
1744 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1747 * g++.dg/cpp0x/pr57981.C: New.
1749 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1752 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
1754 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
1756 PR rtl-optimization/57960
1757 * gcc.target/s390/pr57960.c: New.
1759 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1762 * gfortran.dg/unlimited_polymorphic_9.f90: New.
1764 2013-07-25 Terry Guo <terry.guo@arm.com>
1766 * gcc.target/arm/thumb1-Os-mult.c: New test case.
1768 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1771 * g++.dg/inherit/pr57942.C: New.
1773 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1775 * gcc.target/powerpc/bool2.h: New file, test the code generation
1776 of logical operations for power5, altivec, power7, and power8 systems.
1777 * gcc.target/powerpc/bool2-p5.c: Likewise.
1778 * gcc.target/powerpc/bool2-av.c: Likewise.
1779 * gcc.target/powerpc/bool2-p7.c: Likewise.
1780 * gcc.target/powerpc/bool2-p8.c: Likewise.
1781 * gcc.target/powerpc/bool3.h: Likewise.
1782 * gcc.target/powerpc/bool3-av.c: Likewise.
1783 * gcc.target/powerpc/bool2-p7.c: Likewise.
1784 * gcc.target/powerpc/bool2-p8.c: Likewise.
1786 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1788 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1790 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1792 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
1794 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1796 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
1797 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
1798 type from long to long long.
1799 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
1800 to have effective-target keywords of lp64 and ilp32.
1801 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
1802 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
1803 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
1804 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
1805 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
1806 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
1807 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
1808 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
1809 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1811 2013-07-23 Tom Tromey <tromey@redhat.com>
1812 Joseph Myers <joseph@codesourcery.com>
1814 * gcc.dg/c11-generic-1.c: New file.
1815 * gcc.dg/c11-generic-2.c: New file.
1817 2013-07-22 Tobias Burnus <burnus@net-b.de>
1821 * coarray/lib_realloc_1.f90: Permit optimization.
1822 * gfortran.dg/coarray_31.f90: New.
1824 2013-07-22 Tobias Burnus <burnus@net-b.de>
1827 * gfortran.dg/class_array_7.f03: Fix memory leak.
1829 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1832 * g++.dg/cpp0x/decltype56.C: New.
1834 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1836 * gcc.dg/pr53265.c: Correct line number in dg-message.
1838 2013-07-22 Diego Novillo <dnovillo@google.com>
1840 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
1842 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1845 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
1846 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
1848 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1851 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
1852 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
1853 * gcc.dg/torture/pr53366-1.c: Same.
1854 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
1855 * gcc.dg/torture/pr56488.c: Same.
1856 * gcc.dg/torture/pr57584.c: Same.
1857 * gcc.dg/tree-ssa/pr57385.c: Same.
1858 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1860 2013-07-21 Ondřej BÃÂlka <neleai@seznam.cz>
1862 * c-c++-common/pr41779.c: Fix typos.
1863 * gcc.c-torture/compile/20031125-2.c: Likewise.
1864 * gcc.c-torture/compile/20040621-1.c: Likewise.
1865 * gcc.c-torture/execute/20020418-1.c: Likewise.
1866 * gcc.dg/20020108-1.c: Likewise.
1867 * gcc.dg/atomic-generic-aux.c: Likewise.
1868 * gcc.dg/builtin-complex-err-2.c: Likewise.
1869 * gcc.dg/decl-1.c: Likewise.
1870 * gcc.dg/di-sync-multithread.c: Likewise.
1871 * gcc.dg/format/c90-printf-1.c: Likewise.
1872 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
1873 * gcc.dg/long-long-compare-1.c: Likewise.
1874 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1875 * gcc.dg/pr17055-1.c: Likewise.
1876 * gcc.dg/pr27095.c: Likewise.
1877 * gcc.dg/torture/fp-int-convert.h: Likewise.
1878 * gcc.dg/tree-prof/inliner-1.c: Likewise.
1879 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
1880 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
1881 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
1882 * gcc.dg/tree-ssa/loop-19.c: Likewise.
1883 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1884 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1885 * gcc.dg/tree-ssa/pr42585.c: Likewise.
1886 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
1887 * gcc.dg/vect/vect-cond-5.c: Likewise.
1888 * gcc.dg/weak/typeof-2.c: Likewise.
1889 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
1890 * gcc.target/arm/naked-1.c: Likewise.
1891 * gcc.target/i386/pr9771-1.c: Likewise.
1892 * gcc.target/sparc/sparc-constant-1.c: Likewise.
1893 * gcc.target/sparc/struct-ret-check.c: Likewise.
1894 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
1895 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
1896 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
1899 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1902 * gfortran.dg/dependency_42.f90: New test.
1903 * gfortran.dg/dependency_43.f90: New test.
1905 2013-07-21 Tobias Burnus <burnus@net-b.de>
1908 * gfortran.dg/round_4.f90: New.
1910 2013-07-21 Tobias Burnus <burnus@net-b.de>
1913 * gfortran.dg/min_max_conformance_2.f90: New.
1915 2013-07-20 Jakub Jelinek <jakub@redhat.com>
1917 PR preprocessor/57620
1918 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
1919 (main): Don't test {s,u,U,L}12.
1920 * c-c++-common/raw-string-13.c: New test.
1921 * c-c++-common/raw-string-14.c: New test.
1922 * c-c++-common/raw-string-15.c: New test.
1923 * c-c++-common/raw-string-16.c: New test.
1925 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
1927 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
1929 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
1931 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1933 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
1934 target { ! keeps_null_pointer_checks }.
1935 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
1936 target { ! keeps_null_pointer_checks }.
1938 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
1939 * gcc.dg/torture/pr56488.c: Likewise.
1941 2013-07-19 Ian Bolton <ian.bolton@arm.com>
1943 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
1946 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
1948 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
1949 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
1950 * gfortran.dg/guality/guality.exp: Skip on AIX.
1952 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
1954 * g++.dg/debug/pr56819.C: Skip on AIX.
1955 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
1956 * g++.dg/guality/guality.exp: Skip on AIX.
1958 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
1960 * gcc.misc-tests/gcov-14.c: Skip on AIX.
1962 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
1964 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
1967 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
1968 Adjust to corrected rounding.
1970 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
1972 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
1973 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
1974 check_effective_target_cilkplus.
1975 * g++.dg/cilk-plus/cilk-plus.exp: Same.
1977 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
1979 * gcc.target/powerpc/pr57744.c: Fix typo.
1981 2013-07-18 Sriraman Tallam <tmsriram@google.com>
1984 * gcc.c-torture/compile/pr57698.c: New test.
1985 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
1986 * gcc.c-torture/compile/pr44043.c: Ditto.
1988 2013-07-18 Wei Mi <wmi@google.com>
1990 PR rtl-optimization/57878
1991 * g++.dg/pr57878.C: New test.
1993 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1995 * gcc.dg/pr42611.c: Move dg-error to correct line.
1997 2013-07-17 Tobias Burnus <burnus@net-b.de>
2000 * gfortran.dg/dollar_sym_3.f: New.
2001 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
2003 2013-07-16 Iain Sandoe <iain@codesourcery.com>
2008 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
2009 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
2010 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
2011 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
2012 * objc.dg/image-info.m: Likewise.
2013 * objc.dg/symtab-1.m: Likewise.
2014 * objc.dg/torture/strings/const-str-10.m: Likewise.
2015 * objc.dg/torture/strings/const-str-11.m: Likewise.
2016 * objc.dg/torture/strings/const-str-9.m: Likewise.
2017 * objc.dg/zero-link-1.m: Likewise.
2018 * objc.dg/zero-link-2.m: Likewise.
2019 * objc.dg/no-extra-load.m: Avoid Foundation.h.
2020 * objc.dg/objc-foreach-4.m: Likewise.
2021 * objc.dg/objc-foreach-5.m: Likewise.
2022 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
2024 * obj-c++.dg/strings/const-str-12.mm: Likewise.
2025 * obj-c++.dg/syntax-error-1.mm: Likewise.
2026 * objc.dg/method-6.m: Likewise.
2027 * objc.dg/pr23214.m: Likewise.
2028 * objc.dg/proto-lossage-7.m: Likewise.
2029 * objc.dg/strings/const-str-12b.m: Likewise.
2030 * objc.dg/zero-link-3.m: Likewise.
2031 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
2032 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
2033 adjust headers, interfaces and encoded types to reflect current system
2034 versions. Add FIXME and outputs from current system compiler for
2037 2013-07-15 Cong Hou <congh@google.com>
2039 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
2041 * gcc.target/i386/l_fma_float_3.c: Likewise.
2042 * gcc.target/i386/l_fma_double_1.c: Likewise.
2043 * gcc.target/i386/l_fma_double_3.c: Likewise.
2045 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
2047 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
2048 function to test if HTM is available.
2049 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
2050 * gcc.target/powerpc/htm-builtin-1.c: New test.
2052 2013-07-15 Tobias Burnus <burnus@net-b.de>
2054 * gfortran.dg/coarray_lib_realloc_1.f90: New.
2055 * gfortran.dg/coarray/lib_realloc_1.f90: New.
2056 * gfortran.dg/coarray_6.f90: Add dg-error.
2058 2013-07-15 Tobias Burnus <burnus@net-b.de>
2061 * gfortran.dg/finalize_18.f90: New.
2063 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2066 * fortran.dg/module_variable_1.f90: New test.
2067 * fortran.dg/module_variable_2.f90: New test.
2069 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
2071 * g++.dg/ext/vector19.C: Adapt.
2072 * g++.dg/ext/vector23.C: New testcase.
2074 2013-07-12 Michael Matz <matz@suse.de>
2077 * c-c++-common/pr55771.c: New test.
2079 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
2081 * gcc.target/aarch64/vect-movi.c: New.
2083 2013-07-11 Sriraman Tallam <tmsriram@google.com>
2086 * g++.dg/ext/pr57362.C: New.
2088 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
2091 * gcc.target/avr/torture/pr57631.c: New test.
2093 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2096 * g++.dg/cpp0x/constexpr-ice7.C: New.
2098 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
2100 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
2102 * gcc.c-torture/execute/nest-align-1.x: New.
2104 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2107 * g++.dg/cpp0x/sfinae48.C: New.
2109 2013-07-10 Jakub Jelinek <jakub@redhat.com>
2111 PR preprocessor/57824
2112 * c-c++-common/raw-string-17.c: New test.
2113 * c-c++-common/gomp/pr57824.c: New test.
2115 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2118 * g++.dg/cpp0x/reinterpret_cast1.C: New.
2119 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
2120 * g++.dg/conversion/dr195.C: Update.
2121 * g++.dg/expr/cast2.C: Likewise.
2123 2013-07-10 Jakub Jelinek <jakub@redhat.com>
2125 * c-c++-common/raw-string-18.c: New test.
2126 * c-c++-common/raw-string-19.c: New test.
2128 PR preprocessor/57757
2129 * g++.dg/cpp/paste1.C: New test.
2130 * g++.dg/cpp/paste2.C: New test.
2132 2013-07-10 Graham Stott <grahams@btinternet.com>
2134 * gcc.target/mips/mulsize-1.c: New.
2135 * gcc.target/mips/mulsize-2.c: New.
2136 * gcc.target/mips/mulsize-3.c: New.
2137 * gcc.target/mips/mulsize-4.c: New.
2139 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
2142 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
2143 * g++.dg/ext/vector24.C: New testcase.
2145 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
2148 * g++.dg/cpp0x/decltype17.C: Adjust.
2150 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
2153 * g++.dg/cpp0x/pr51786.C: New.
2155 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
2157 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
2159 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
2161 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
2163 * gcc.target/powerpc/sd-vsx.c: Require dfp.
2164 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2166 2013-07-08 Tobias Burnus <burnus@net-b.de>
2169 * gfortran.dg/c_f_pointer_tests_8.f90: New.
2171 2013-07-08 Tobias Burnus <burnus@net-b.de>
2174 * gfortran.dg/do_check_9.f90: New.
2176 2013-07-08 Tobias Burnus <burnus@net-b.de>
2179 * gfortran.dg/dot_product_2.f90: New.
2181 2013-07-08 Tobias Burnus <burnus@net-b.de>
2184 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
2186 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
2188 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
2189 * gfortran.dg/finalize_10.f90: Fix dg-final.
2191 2013-07-08 Jakub Jelinek <jakub@redhat.com>
2194 * gcc.target/i386/pr57819.c: New test.
2196 PR rtl-optimization/57829
2197 * gcc.c-torture/execute/pr57829.c: New test.
2199 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2201 * gcc.target/i386/memcpy-vector_loop-1.c: New.
2202 * gcc.target/i386/memcpy-vector_loop-2.c: New.
2204 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
2207 * gcc.target/i386/pr57807.c: New test.
2209 2013-07-06 Jakub Jelinek <jakub@redhat.com>
2212 * gcc.dg/tree-ssa/vrp89.c: New test.
2214 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
2217 * g++.dg/parse/defarg16.C: New.
2219 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
2221 PR rtl-optimization/55342
2222 * gcc.target/i386/pr55342.c: New.
2224 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
2226 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
2228 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
2231 * g++.dg/inherit/virtual10.C: New.
2233 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
2236 * gcc.dg/large-size-array-6.c: New test.
2238 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2241 * g++.dg/template/crash116.C: New.
2243 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
2245 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
2246 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
2248 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2251 * g++.dg/cpp0x/nsdmi-list3.C: New.
2253 2013-07-03 Jakub Jelinek <jakub@redhat.com>
2256 * gcc.target/i386/pr57777.c: New test.
2259 * g++.dg/template/arg9.C: New test.
2261 2013-07-02 Sriraman Tallam <tmsriram@google.com>
2263 * gcc.target/i386/avx-inline.c: New test.
2265 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
2267 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
2268 * gcc.target/mips/call-2.c: Likewise.
2269 * gcc.target/mips/call-3.c: Likewise.
2270 * gcc.target/mips/lazy-binding-1.c: Likewise.
2272 2013-07-02 Jakub Jelinek <jakub@redhat.com>
2274 PR tree-optimization/57741
2275 * gcc.dg/vect/pr57741-1.c: New test.
2276 * gcc.dg/vect/pr57741-2.c: New test.
2277 * gcc.dg/vect/pr57741-3.c: New test.
2279 2013-07-02 Ian Bolton <ian.bolton@arm.com>
2281 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
2283 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
2284 * lib/target-supports.exp: Define aarch64_little_endian.
2286 2013-07-02 Ian Bolton <ian.bolton@arm.com>
2288 * gcc.target/aarch64/abs_1.c: New test.
2290 2013-07-02 Ian Bolton <ian.bolton@arm.com>
2292 * gcc.target/aarch64/bfxil_1.c: New test.
2293 * gcc.target/aarch64/bfxil_2.c: Likewise.
2295 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
2298 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
2299 array sizes from 100 to 20.
2301 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
2304 * gfortran.dg/pointer_remapping_8.f90: New.
2306 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
2308 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
2309 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
2310 * g++.dg/cpp1y/udlit-userdef-string.C: New.
2311 * g++.dg/cpp1y/complex_literals.h: New.
2313 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
2316 * g++.dg/cpp0x/noexcept21.C: New.
2318 2013-06-28 Jakub Jelinek <jakub@redhat.com>
2321 * gcc.target/i386/pr57736.c: New test.
2323 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
2325 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
2327 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
2328 strings to match the fixed error messages.
2329 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2330 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
2333 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
2336 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
2337 stqcx. get even registers.
2339 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
2342 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
2344 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
2346 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
2348 * gcc.target/i386/bmi-1.c: Ditto.
2349 * gcc.target/i386/bmi-bextr-4.c: New.
2350 * gcc.target/i386/bmi-bextr-5.c: Ditto.
2352 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
2355 * g++.dg/cpp0x/initlist73.C: New.
2357 2013-06-27 Meador Inge <meadori@codesourcery.com>
2359 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
2360 * g++.dg/simulate-thread/atomics-2.C: Likewise.
2361 * g++.dg/simulate-thread/atomics-1.C: Likewise.
2363 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
2366 * g++.dg/ext/pr57509.C: New file.
2368 2013-06-27 Jakub Jelinek <jakub@redhat.com>
2371 * gcc.target/i386/bmi-bextr-3.c: New test.
2374 * gcc.target/i386/bmi2-bzhi-1.c: New test.
2376 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
2379 * g++.dg/cpp0x/pr57172.C: New testcase.
2381 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2383 * gcc.target/s390/htm-1.c: New file.
2384 * gcc.target/s390/htm-nofloat-1.c: New file.
2385 * gcc.target/s390/htm-xl-intrin-1.c: New file.
2387 2013-06-26 Tobias Burnus <burnus@net-b.de>
2390 * gfortran.dg/bounds_check_17.f90: New.
2392 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
2395 * g++.dg/cpp1y/pr57640.C: New.
2397 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
2400 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
2401 overflow due to size of arrays.
2403 2013-06-25 Jakub Jelinek <jakub@redhat.com>
2405 PR tree-optimization/57705
2406 * gcc.dg/vect/pr57705.c: New test.
2407 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
2409 2013-06-25 Martin Jambor <mjambor@suse.cz>
2412 * g++.dg/ipa/pr57670.C: New test.
2414 2013-06-25 Richard Biener <rguenther@suse.de>
2417 * gcc.dg/pr56977.c: New testcase.
2419 2013-06-24 Martin Jambor <mjambor@suse.cz>
2421 PR tree-optimization/57358
2422 * gcc.dg/ipa/pr57358.c: New test.
2424 2013-06-24 Richard Biener <rguenther@suse.de>
2427 * gcc.dg/torture/pr57584.c: Remove target specific bits.
2429 2013-06-24 Richard Biener <rguenther@suse.de>
2431 PR tree-optimization/57488
2432 * gcc.dg/torture/pr57488.c: New testcase.
2434 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2435 Dominique d'Humieres <dominiq@lps.ens.fr>
2438 * gfortran.dg/fraction.f90: New.
2440 2013-06-24 Alan Modra <amodra@gmail.com>
2442 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
2443 Add scan-assembler-not "lvx".
2444 * gcc.target/powerpc/le-altivec-consts.c: New.
2446 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
2448 * g++.dg/cpp0x/sfinae47.C: New.
2450 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
2453 * gcc.target/sh/pr52483-1.c: New.
2454 * gcc.target/sh/pr52483-2.c: New.
2455 * gcc.target/sh/pr52483-3.c: New.
2456 * gcc.target/sh/pr52483-4.c: New.
2457 * gcc.target/sh/pr52483-5.c: New.
2459 2013-06-23 Sriraman Tallam <tmsriram@google.com>
2461 * gcc.target/i386/intrinsics_1.c: New test.
2462 * gcc.target/i386/intrinsics_2.c: Ditto.
2463 * gcc.target/i386/intrinsics_3.c: Ditto.
2464 * gcc.target/i386/intrinsics_4.c: Ditto.
2465 * gcc.target/i386/intrinsics_5.c: Ditto.
2466 * gcc.target/i386/intrinsics_6.c: Ditto.
2467 * gcc.target/i386/avx-1.c: Provide macros for builtins
2468 needing immediate arguments in f16cintrin.h and rtmintrin.h.
2470 2013-06-21 Tobias Burnus <burnus@net-b.de>
2473 * gfortran.dg/finalize_17.f90: New.
2475 2013-06-21 Tobias Burnus <burnus@net-b.de>
2477 * gfortran.dg/realloc_on_assign_18.f90: New.
2479 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
2481 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
2482 Also changed the returns from error as distinct values so that
2483 debugging can get easier.
2484 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
2485 errors specific to C, if necessary. Also added new error
2487 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2488 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
2489 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
2490 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
2491 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
2492 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
2493 the same changes as parser_errors3.c, spaces were added between colons
2494 to not confuse C++ compiler with 2 colons as scope.
2495 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
2496 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
2497 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
2498 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
2499 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
2500 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
2501 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
2502 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
2503 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
2504 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
2505 * g++.dg/cilk-plus/cilk-plus.exp: New script.
2506 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
2509 2013-06-21 Joseph Myers <joseph@codesourcery.com>
2512 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
2514 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
2517 * gcc.target/i386/pr57655.c: New test.
2519 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
2521 * ada/acats/tests/gcc: Delete.
2522 * gnat.dg/style: Likewise.
2524 2013-06-20 Jeff Law <law@redhat.com>
2526 PR tree-optimization/57660
2527 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
2528 based on their branch cost.
2530 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
2532 2013-06-20 Tobias Burnus <burnus@net-b.de>
2535 * gfortran.dg/list_read_11.f90: New.
2537 2013-06-20 Richard Biener <rguenther@suse.de>
2539 PR tree-optimization/57584
2540 * gcc.dg/torture/pr57584.c: New testcase.
2542 2013-06-19 Sharad Singhai <singhai@google.com>
2544 * g++.dg/gcov/gcov-8.C: New testcase.
2545 * lib/gcov.exp: Handle intermediate format.
2547 2013-06-19 Wei Mi <wmi@google.com>
2549 PR rtl-optimization/57518
2550 * testsuite/gcc.dg/pr57518.c: New test.
2552 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
2554 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
2556 2013-06-19 Jan Hubicka <jh@suse.cz>
2558 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
2560 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
2562 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
2563 hard-coded values of array sizes with a #define.
2564 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
2565 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
2566 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
2567 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
2568 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
2570 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
2572 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
2573 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
2575 2013-06-19 Jeff Law <law@redhat.com>
2577 * gcc.dg/tree-ssa/forwprop-28.c: New test.
2579 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2582 * g++.dg/template/error53.C: New.
2584 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
2587 * gcc.target/powerpc/pr55033.c: Fix options.
2589 2013-06-18 Sriraman Tallam <tmsriram@google.com>
2591 * gcc.target/i386/inline_error.c: New test.
2592 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
2593 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
2595 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
2598 * g++.dg/cpp0x/decltype55.C: New.
2600 2013-06-18 Marek Polacek <polacek@redhat.com>
2602 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
2604 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
2606 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
2608 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
2610 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
2611 Also changed the returns from error as distinct values so that it is
2614 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
2616 * gcc.target/aarch64/scalar_intrinsics.c: Update.
2618 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2621 * g++.dg/template/error52.C: New.
2622 * g++.dg/lookup/friend15.C: Update.
2623 * g++.dg/parse/error11.C: Likewise.
2624 * g++.dg/parse/error14.C: Likewise.
2625 * g++.dg/parse/parser-pr28152-2.C: Likewise.
2626 * g++.dg/parse/template25.C: Likewise.
2627 * g++.old-deja/g++.jason/cond.C: Likewise.
2628 * g++.old-deja/g++.mike/for2.C: Likewise.
2629 * g++.old-deja/g++.robertl/eb125.C: Likewise.
2630 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
2632 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2634 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
2637 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
2639 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
2640 accidentally placing minus sign for length instead of stride.
2642 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
2644 PR rtl-optimization/57425
2645 PR rtl-optimization/57569
2646 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
2647 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
2649 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
2653 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
2655 * gfortran.dg/typebound_assignment_6.f03: New.
2657 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
2659 * gcc.target/h8300/h8300.exp: New.
2660 * gcc.dg/pragma-isr.c: Move to ...
2661 * gcc.target/sh/torture/pragma-isr.c: ... here ...
2662 * gcc.target/h8300/pragma-isr.c: ... and here.
2663 * gcc.dg/pragma-isr2.c: Move to ...
2664 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
2665 * gcc.target/h8300/pragma-isr2.c: ... and here.
2666 * gcc.dg/pragma-isr-trapa.c: Move to ...
2667 * gcc.target/sh/pragma-isr-trapa.c: ... here.
2668 * gcc.dg/pragma-isr-trapa2.c: Move to ...
2669 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
2670 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
2671 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
2672 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
2673 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
2674 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
2675 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
2676 * gcc.dg/attr-isr-trap_exit.c: Move to ...
2677 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
2678 * gcc.dg/attr-isr-trapa.c: Move to ...
2679 * gcc.target/sh/attr-isr-trapa.c: ... here.
2681 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2684 * g++.dg/ext/builtin-offsetof1.C: New.
2686 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
2688 * gcc.target/aarch64/vect_smlal_1.c: New file.
2690 2013-06-14 Tobias Burnus <burnus@net-b.de>
2693 * gfortran.dg/defined_assignment_7.f90: New.
2695 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2698 * g++.dg/rtti/dyncast6.C: New.
2699 * g++.dg/cpp0x/dyncast1.C: Likewise.
2701 2013-06-14 Alan Modra <amodra@gmail.com>
2704 * gcc.dg/pr57134.c: New.
2706 2013-06-14 Tobias Burnus <burnus@net-b.de>
2709 * gfortran.dg/deferred_type_param_9.f90: New.
2711 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2713 * gcc.dg/fold-minus-1.c: New testcase.
2715 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
2718 * gfortran.dg/typebound_assignment_5.f03: New.
2720 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2722 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
2724 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2725 Pat Haugen <pthaugen@us.ibm.com>
2726 Peter Bergner <bergner@vnet.ibm.com>
2728 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
2729 load/store instructions on power7, power8.
2730 * gcc.target/powerpc/atomic-p8.c: Likewise.
2732 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2735 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
2737 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
2740 * g++.dg/warn/Wunused-var-20.C: New.
2742 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2744 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
2745 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
2746 Run with -fno-common.
2748 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2750 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
2751 and exit function calls with return 1 and return 0, respectively.
2753 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2755 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
2758 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
2760 PR tree-optimization/57361
2761 * gcc.dg/tree-ssa/pr57361.c: New file.
2763 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2765 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
2766 to ensure alignment.
2767 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
2769 2013-06-12 Tobias Burnus <burnus@net-b.de>
2771 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2773 2013-06-12 Tobias Burnus <burnus@net-b.de>
2774 Dominique d'Humieres <dominiq@lps.ens.fr>
2776 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2778 2013-06-12 Jakub Jelinek <jakub@redhat.com>
2781 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
2782 * gcc.target/i386/pr56564-3.c: Likewise.
2784 2013-06-11 Tobias Burnus <burnus@net-b.de>
2787 * gfortran.dg/class_array_18.f90: New.
2789 2013-06-11 Jan Hubicka <jh@suse.cz>
2792 * g++.dg/ext/visibility/anon6.C: Update testcase.
2794 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
2797 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
2798 in how we check __sec_reduce_mutating function's result.
2800 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
2801 Pat Haugen <pthaugen@us.ibm.com>
2802 Peter Bergner <bergner@vnet.ibm.com>
2804 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
2805 direct move instructions.
2806 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
2807 * gcc.target/powerpc/direct-move.h: Likewise.
2808 * gcc.target/powerpc/direct-move-float1.c: Likewise.
2809 * gcc.target/powerpc/direct-move-float2.c: Likewise.
2810 * gcc.target/powerpc/direct-move-double1.c: Likewise.
2811 * gcc.target/powerpc/direct-move-double2.c: Likewise.
2812 * gcc.target/powerpc/direct-move-long1.c: Likewise.
2813 * gcc.target/powerpc/direct-move-long2.c: Likewise.
2815 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
2818 * g++.dg/cpp0x/pr52440.C: New.
2820 2013-06-10 Jakub Jelinek <jakub@redhat.com>
2823 * gcc.target/i386/pr56564-1.c: New test.
2824 * gcc.target/i386/pr56564-2.c: New test.
2825 * gcc.target/i386/pr56564-3.c: New test.
2826 * gcc.target/i386/pr56564-4.c: New test.
2827 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
2828 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2829 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2830 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2831 * gcc.target/i386/vect-sizes-1.c: Likewise.
2832 * gcc.target/i386/memcpy-1.c: Likewise.
2833 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
2834 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
2836 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
2838 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
2839 systems to cover all GNU systems.
2840 * g++.dg/abi/guard2.C: Likewise.
2841 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
2842 * g++.dg/eh/sighandle.C: Likewise.
2843 * g++.dg/ext/cleanup-10.C: Likewise.
2844 * g++.dg/ext/cleanup-11.C: Likewise.
2845 * g++.dg/ext/cleanup-8.C: Likewise.
2846 * g++.dg/ext/cleanup-9.C: Likewise.
2847 * g++.dg/opt/const5.C: Likewise.
2848 * g++.dg/opt/life1.C: Likewise.
2849 * g++.dg/other/pr39496.C: Likewise.
2850 * g++.old-deja/g++.abi/aggregates.C: Likewise.
2851 * g++.old-deja/g++.abi/align.C: Likewise.
2852 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2853 * g++.old-deja/g++.law/weak.C: Likewise.
2854 * g++.old-deja/g++.pt/asm1.C: Likewise.
2855 * gcc.c-torture/execute/20030125-1.x: Likewise.
2856 * gcc.c-torture/execute/990127-2.x: Likewise.
2857 * gcc.dg/20041106-1.c: Likewise.
2858 * gcc.dg/20050503-1.c: Likewise.
2859 * gcc.dg/builtin-object-size-5.c: Likewise.
2860 * gcc.dg/cleanup-10.c: Likewise.
2861 * gcc.dg/cleanup-11.c: Likewise.
2862 * gcc.dg/cleanup-8.c: Likewise.
2863 * gcc.dg/cleanup-9.c: Likewise.
2864 * gcc.dg/complex-5.c: Likewise.
2865 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2866 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2867 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
2868 * gcc.dg/dfp/pr35739.c: Likewise.
2869 * gcc.dg/fdata-sections-1.c: Likewise.
2870 * gcc.dg/lto/20090206-1_0.c: Likewise.
2871 * gcc.dg/lto/20090206-2_0.c: Likewise.
2872 * gcc.dg/pr30360.c: Likewise.
2873 * gcc.dg/pr37303.c: Likewise.
2874 * gcc.dg/pr39323-1.c: Likewise.
2875 * gcc.dg/pr39323-2.c: Likewise.
2876 * gcc.dg/pr39323-3.c: Likewise.
2877 * gcc.dg/pr45416.c: Likewise.
2878 * gcc.dg/setjmp-2.c: Likewise.
2879 * gcc.dg/split-1.c: Likewise.
2880 * gcc.dg/split-3.c: Likewise.
2881 * gcc.dg/split-4.c: Likewise.
2882 * gcc.dg/strlenopt-12g.c: Likewise.
2883 * gcc.dg/strlenopt-14g.c: Likewise.
2884 * gcc.dg/strlenopt-14gf.c: Likewise.
2885 * gcc.dg/strlenopt-16g.c: Likewise.
2886 * gcc.dg/strlenopt-17g.c: Likewise.
2887 * gcc.dg/strlenopt-18g.c: Likewise.
2888 * gcc.dg/strlenopt-1f.c: Likewise.
2889 * gcc.dg/strlenopt-22g.c: Likewise.
2890 * gcc.dg/strlenopt-2f.c: Likewise.
2891 * gcc.dg/strlenopt-4g.c: Likewise.
2892 * gcc.dg/strlenopt-4gf.c: Likewise.
2893 * gcc.dg/struct-ret-3.c: Likewise.
2894 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
2895 * gcc.misc-tests/linkage.exp: Likewise.
2896 * gcc.target/i386/20000724-1.c: Likewise.
2897 * gcc.target/i386/align-main-3.c: Likewise.
2898 * gcc.target/i386/cleanup-1.c: Likewise.
2899 * gcc.target/i386/inline-mcpy.c: Likewise.
2900 * gcc.target/i386/pr32268.c: Likewise.
2901 * gcc.target/i386/pr36613.c: Likewise.
2902 * gcc.target/i386/pr39013-1.c: Likewise.
2903 * gcc.target/i386/pr39013-2.c: Likewise.
2904 * gcc.target/i386/pr39496.c: Likewise.
2905 * gcc.target/i386/pr40906-3.c: Likewise.
2906 * gcc.target/i386/pr46084.c: Likewise.
2907 * lib/target-supports.exp (check_effective_target_pie): Likewise.
2909 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
2912 * gcc.target/sh/pr6526.c: New.
2914 2013-06-09 Jakub Jelinek <jakub@redhat.com>
2917 * gcc.c-torture/execute/pr57568.c: New test.
2919 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2922 * g++.dg/other/vararg-4.C: New.
2924 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
2926 PR rtl-optimization/57559
2927 * gcc.target/s390/pr57559.c : New test.
2929 2013-06-08 Tobias Burnus <burnus@net-b.de>
2932 * gfortran.dg/finalize_10.f90: New.
2933 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
2934 * gfortran.dg/finalize_15.f90: New.
2936 2013-06-08 Tobias Burnus <burnus@net-b.de>
2939 * gfortran.dg/storage_size_4.f90: New.
2941 2013-06-07 Sriraman Tallam <tmsriram@google.com>
2944 * testsuite/g++.dg/ext/pr57548.C: New test.
2946 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
2949 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
2951 2013-06-07 Jan Hubicka <jh@suse.cz>
2953 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
2955 2013-06-07 Tobias Burnus <burnus@net-b.de>
2958 * gfortran.dg/array_constructor_48.f90: New.
2959 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
2960 * gfortran.dg/array_constructor_type_15.f03: Ditto.
2962 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2965 * gcc.target/arm/xordi3-opt.c: New test.
2967 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2969 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
2970 Revert to dg-options.
2972 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
2975 * gcc.target/powerpc/pr55033.c: New.
2977 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
2980 * g++.dg/cpp0x/alias-decl-36.C: New.
2982 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2983 Pat Haugen <pthaugen@us.ibm.com>
2984 Peter Bergner <bergner@vnet.ibm.com>
2986 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
2987 power8 builtin functions.
2988 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
2989 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
2990 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
2991 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
2992 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
2993 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
2994 * gcc.target/powerpc/p8vector-vectorize-1.c: New
2995 tests to test power8 auto-vectorization.
2996 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
2997 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
2998 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
2999 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
3001 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
3002 powerpc_p8vector_ok instead of powerpc_vsx_ok.
3004 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
3006 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
3008 (check_effective_target_powerpc_p8vector_ok): Likewise.
3009 (is-effective-target): Likewise.
3010 (check_vect_support_and_set_flags): Likewise.
3012 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
3015 * g++.dg/parse/error53.C: New.
3017 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
3019 PR rtl-optimization/57459
3020 * gcc.target/i386/pr57459.c: New test.
3022 2013-06-06 Teresa Johnson <tejohnson@google.com>
3025 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
3026 into -freorder-blocks-and-partition test.
3027 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
3028 * gcc.dg/tree-prof/20041218-1.c: Ditto.
3029 * gcc.dg/tree-prof/pr52027.c: Use -O2.
3030 * gcc.dg/tree-prof/pr50907.c: Ditto.
3031 * gcc.dg/tree-prof/pr45354.c: Ditto.
3032 * g++.dg/tree-prof/partition2.C: Ditto.
3033 * g++.dg/tree-prof/partition3.C: Ditto.
3035 2013-06-06 Tobias Burnus <burnus@net-b.de>
3038 * gfortran.dg/finalize_16.f90: New.
3040 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
3042 * gcc.dg/vect/no-section-anchors-vect-68.c:
3043 Add dg-skip-if aarch64_tiny.
3045 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
3048 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
3049 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
3051 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3054 * g++.dg/cpp0x/decltype54.C: New.
3056 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
3058 * gcc.dg/fshort-wchar.c: Add extra dg-options for
3059 arm*-*-*eabi* targets.
3060 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
3062 * gcc.dg/tree-ssa/pr43491.c: Likewise.
3064 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
3065 Tobias Burnus <burnus@net-b.de>
3067 * gfortran.dg/string_length_2.f90: Fix dg-do run.
3068 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
3069 * gfortran.dg/io_real_boz_4.f90: Ditto.
3070 * gfortran.dg/io_real_boz_5.f90: Ditto.
3072 2013-06-05 Andreas Schwab <schwab@suse.de>
3074 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
3076 2013-06-04 Jan Hubicka <jh@suse.cz>
3078 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
3080 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
3082 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
3083 parameters with void.
3084 (main2): Removed argc parameter.
3085 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
3086 (main): Replaced argc, argv parameters with void.
3087 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
3088 (main2): Removed argc parameter.
3089 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
3090 argv parameters with void. Added __asm volatile to avoid optimization
3091 on argc, if necessary.
3092 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
3093 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
3094 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
3095 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
3096 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
3097 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
3098 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
3099 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
3100 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
3101 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3102 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3103 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3104 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3105 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
3106 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
3107 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
3108 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
3109 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
3110 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
3111 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
3112 parameters with void.
3113 (main2): Removed argc parameter.
3114 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
3115 (main): Replaced argc, argv parameters with void.
3116 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
3117 argv parameters with void. Also renamed this function as main, and
3118 delete the existing main.
3119 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
3120 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
3121 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
3123 2013-06-04 Ian Bolton <ian.bolton@arm.com>
3125 * gcc.target/aarch64/movi_1.c: New test.
3127 2013-06-04 Tobias Burnus <burnus@net-b.de>
3130 * gfortran.dg/finalize_12.f90: New.
3131 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
3132 end of scope finalization.
3133 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
3134 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
3135 * gfortran.dg/auto_dealloc_2.f90: Ditto.
3136 * gfortran.dg/class_19.f03: Ditto.
3137 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
3138 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
3139 * gfortran.dg/extends_14.f03: Ditto.
3140 * gfortran.dg/move_alloc_4.f90: Ditto.
3141 * gfortran.dg/typebound_proc_27.f03: Ditto.
3143 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
3145 * gfortran.dg/bounds_check_7.f90: Remove "! {".
3146 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
3147 * gfortran.dg/default_initialization_5.f90: Update dg-do.
3148 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
3149 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
3150 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
3151 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
3152 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
3153 * gfortran.dg/io_real_boz_4.f90: Ditto.
3154 * gfortran.dg/io_real_boz_5.f90: Ditto.
3155 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
3156 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
3157 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
3158 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
3159 * gfortran.dg/transpose_2.f90: Fix dg-output.
3161 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
3163 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
3164 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
3165 dg-option and an header comment.
3167 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
3170 * g++.dg/cpp0x/sfinae46.C: New.
3171 * g++.dg/cpp0x/defaulted13.C: Adjust.
3172 * g++.dg/cpp0x/defaulted2.C: Likewise.
3173 * g++.dg/cpp0x/defaulted26.C: Likewise.
3174 * g++.dg/cpp0x/defaulted3.C: Likewise.
3175 * g++.dg/cpp0x/error1.C: Likewise.
3176 * g++.dg/cpp0x/implicit1.C: Likewise.
3177 * g++.dg/cpp0x/implicit11.C: Likewise.
3178 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
3179 * g++.dg/cpp0x/initlist47.C: Likewise.
3180 * g++.dg/cpp0x/initlist9.C: Likewise.
3181 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
3182 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
3183 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
3184 * g++.dg/cpp0x/union4.C: Likewise.
3185 * g++.dg/template/crash108.C: Likewise.
3186 * g++.dg/template/crash41.C: Likewise.
3187 * g++.old-deja/g++.jason/local.C: Likewise.
3188 * g++.old-deja/g++.law/visibility3.C: Likewise.
3190 2013-06-03 Teresa Johnson <tejohnson@google.com>
3192 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
3193 * gcc.dg/vect/bb-slp-14.c: Ditto.
3194 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
3195 * gcc.dg/vect/bb-slp-23.c: Ditto.
3196 * gcc.dg/vect/bb-slp-15.c: Ditto.
3197 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
3198 * gcc.dg/vect/bb-slp-24.c: Ditto.
3199 * gcc.dg/vect/bb-slp-16.c: Ditto.
3200 * gcc.dg/vect/bb-slp-25.c: Ditto.
3201 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
3202 * gcc.dg/vect/bb-slp-17.c: Ditto.
3203 * gcc.dg/vect/bb-slp-1.c: Ditto.
3204 * gcc.dg/vect/bb-slp-26.c: Ditto.
3205 * gcc.dg/vect/bb-slp-18.c: Ditto.
3206 * gcc.dg/vect/bb-slp-2.c: Ditto.
3207 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
3208 * gcc.dg/vect/bb-slp-27.c: Ditto.
3209 * gcc.dg/vect/bb-slp-19.c: Ditto.
3210 * gcc.dg/vect/bb-slp-3.c: Ditto.
3211 * gcc.dg/vect/bb-slp-28.c: Ditto.
3212 * gcc.dg/vect/bb-slp-4.c: Ditto.
3213 * gcc.dg/vect/bb-slp-29.c: Ditto.
3214 * gcc.dg/vect/bb-slp-5.c: Ditto.
3215 * gcc.dg/vect/bb-slp-6.c: Ditto.
3216 * gcc.dg/vect/bb-slp-8a.c: Ditto.
3217 * gcc.dg/vect/bb-slp-7.c: Ditto.
3218 * gcc.dg/vect/bb-slp-8b.c: Ditto.
3219 * gcc.dg/vect/bb-slp-8.c: Ditto.
3220 * gcc.dg/vect/bb-slp-9.c: Ditto.
3221 * gcc.dg/vect/bb-slp-10.c: Ditto.
3222 * gcc.dg/vect/bb-slp-11.c: Ditto.
3223 * gcc.dg/vect/bb-slp-20.c: Ditto.
3224 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
3225 * gcc.dg/vect/bb-slp-21.c: Ditto.
3226 * gcc.dg/vect/bb-slp-30.c: Ditto.
3227 * gcc.dg/vect/bb-slp-13.c: Ditto.
3228 * gcc.dg/vect/bb-slp-22.c: Ditto.
3229 * g++.dg/vect/slp-pr50413.cc: Ditto.
3230 * g++.dg/vect/slp-pr56812.cc: Ditto.
3231 * g++.dg/vect/slp-pr50819.cc: Ditto.
3233 2013-06-01 Tobias Burnus <burnus@net-b.de>
3236 * gfortran.dg/class_array_17.f90: New.
3238 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3240 * ada/acats/floatstore.lst: New.
3241 * ada/acats/run_all.sh: Process it.
3243 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3245 * gcc.target/powerpc/e500-ord-1.c: New test.
3246 * gcc.target/powerpc/e500-ord-2.c: Likewise.
3247 * gcc.target/powerpc/e500-unord-1.c: Likewise.
3248 * gcc.target/powerpc/e500-unord-2.c: Likewise.
3250 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3252 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
3254 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3256 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
3258 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3260 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
3262 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
3265 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
3268 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3270 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
3272 2013-05-31 Marek Polacek <polacek@redhat.com>
3274 PR tree-optimization/57478
3275 PR tree-optimization/57453
3276 * gcc.dg/torture/pr57478.c: New test.
3278 2013-05-31 Tobias Burnus <burnus@net-b.de>
3281 * gfortran.dg/class_array_17.f90: New.
3283 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3286 * gcc.target/arm/iordi3-opt.c: New test.
3288 2013-05-31 Janus Weil <janus@gcc.gnu.org>
3292 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
3293 * gfortran.dg/interface_26.f90: Ditto.
3294 * gfortran.dg/proc_ptr_11.f90: Ditto.
3295 * gfortran.dg/proc_ptr_15.f90: Ditto.
3296 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
3297 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
3298 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
3299 * gfortran.dg/typebound_override_1.f90: Ditto.
3300 * gfortran.dg/typebound_override_4.f90: Ditto.
3301 * gfortran.dg/typebound_proc_6.f03: Ditto.
3302 * gfortran.dg/assumed_type_7.f90: New test.
3303 * gfortran.dg/typebound_override_5.f90: New test.
3304 * gfortran.dg/typebound_override_6.f90: New test.
3305 * gfortran.dg/typebound_override_7.f90: New test.
3307 2013-05-30 Tobias Burnus <burnus@net-b.de>
3310 * gfortran.dg/power_6.f90: New.
3312 2013-05-30 Ian Bolton <ian.bolton@arm.com>
3314 * gcc.target/aarch64/insv_1.c: New test.
3316 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
3318 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
3319 dg-skip-if "No stabs".
3321 2013-05-30 Janus Weil <janus@gcc.gnu.org>
3324 * gfortran.dg/assumed_size_1.f90: New.
3326 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3328 * gcc.dg/shrink-wrap-alloca.c: New added.
3329 * gcc.dg/shrink-wrap-pretend.c: New added.
3330 * gcc.dg/shrink-wrap-sibcall.c: New added.
3332 2013-05-30 Tobias Burnus <burnus@net-b.de>
3335 * gfortran.dg/assumed_rank_13.f90: New.
3337 2013-05-29 Easwaran Raman <eraman@google.com>
3339 PR tree-optimization/57442
3340 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
3342 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3344 PR tree-optimization/57441
3345 * gcc.c-torture/compile/pr57441.c: New.
3347 2013-05-29 Dehao Chen <dehao@google.com>
3350 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
3352 2013-05-29 Tobias Burnus <burnus@net-b.de>
3355 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
3356 * gfortran.dg/class_19.f03: Ditto.
3358 2013-05-29 Richard Biener <rguenther@suse.de>
3360 * gcc.dg/vect/bb-slp-32.c: New testcase.
3362 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
3364 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
3365 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
3366 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
3367 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
3368 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3369 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
3370 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
3371 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3372 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
3373 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
3374 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
3375 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
3376 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
3377 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
3378 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
3379 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
3380 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
3381 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
3382 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
3383 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
3384 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
3385 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
3386 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
3387 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
3388 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
3389 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
3390 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
3391 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
3392 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3393 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
3394 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
3395 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
3396 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
3397 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3398 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
3399 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
3400 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
3401 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
3402 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
3404 2013-05-29 Tobias Burnus <burnus@net-b.de>
3407 * gfortran.dg/finalize_11.f90: New.
3408 * gfortran.dg/finalize_4.f03: Remove dg-error.
3409 * gfortran.dg/finalize_5.f03: Ditto.
3410 * gfortran.dg/finalize_6.f03: Ditto.
3411 * gfortran.dg/finalize_7.f03: Ditto.
3413 2013-05-28 Tobias Burnus <burnus@net-b.de>
3415 * gfortran.dg/class_array_16.f90: New.
3417 2013-05-28 Tobias Burnus <burnus@net-b.de>
3420 * testsuite/gfortran.dg/use_29.f90: New.
3422 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3424 * gnat.dg/fp_exception.adb: New test.
3426 2013-05-28 Richard Biener <rguenther@suse.de>
3428 PR tree-optimization/56787
3429 * gcc.dg/vect/pr56787.c: New testcase.
3431 2013-05-28 Janus Weil <janus@gcc.gnu.org>
3432 Tobias Burnus <burnus@net-b.de>
3435 * gfortran.dg/typebound_override_4.f90: New.
3437 2013-05-28 Richard Biener <rguenther@suse.de>
3439 PR tree-optimization/57411
3440 * g++.dg/opt/pr57411.C: New testcase.
3442 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3444 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
3445 * gcc.dg/builtin-bswap-9.c: Likewise.
3447 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3449 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
3451 2013-05-27 Richard Biener <rguenther@suse.de>
3454 * gcc.dg/gomp/pr57412.c: New testcase.
3456 2013-05-27 Bud Davis <jmdavis@link.com>
3459 * gfortran.dg/stfunc_8.f90: New.
3461 2013-05-27 Richard Biener <rguenther@suse.de>
3463 PR tree-optimization/57343
3464 * gcc.dg/torture/pr57343.c: New testcase.
3466 2013-05-27 Richard Biener <rguenther@suse.de>
3468 PR tree-optimization/57417
3469 * gcc.dg/torture/pr57417.c: New testcase.
3471 2013-05-27 Richard Biener <rguenther@suse.de>
3473 PR tree-optimization/57396
3474 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
3476 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3478 * gnat.dg/specs/last_bit.ads: New test.
3480 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3482 * gnat.dg/specs/machine_attribute.ads: New test.
3484 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3486 * gnat.dg/incomplete3.ad[sb]: New test.
3488 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
3491 * gcc.target/mips/div-13.c: New test.
3493 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
3496 * gcc.target/mips/mips16-attributes-5.c,
3497 * gcc.target/mips/mips16-attributes-6.c: New tests.
3499 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
3501 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
3502 * gcc.dg/builtin-bswap-8.c: Likewise.
3504 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3507 * g++.dg/cpp0x/new1.C: New.
3509 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3512 * g++.dg/parse/dtor16.C: New.
3513 * g++.dg/parse/dtor6.C: Adjust.
3515 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3518 * g++.dg/expr/bitfield12.C: New.
3520 2013-05-24 Jeff Law <law@redhat.com>
3522 PR tree-optimization/57124
3523 * gcc.c-torture/execute/pr57124.c: New test.
3524 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
3526 2013-05-24 Martin Jambor <mjambor@suse.cz>
3528 PR tree-optimization/57294
3529 * gcc.dg/ipa/pr57294.c: New test.
3531 2013-05-24 Dehao Chen <dehao@google.com>
3533 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
3535 2013-05-24 Ian Bolton <ian.bolton@arm.com>
3537 * gcc.target/aarch64/scalar_intrinsics.c
3538 (force_simd): Use a valid instruction.
3539 (test_vdupd_lane_s64): Pass a valid lane argument.
3540 (test_vdupd_lane_u64): Likewise.
3542 2013-05-24 Richard Biener <rguenther@suse.de>
3544 PR tree-optimization/57287
3545 * gcc.dg/pr57287.c: New testcase.
3547 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3550 * g++.dg/template/error51.C: New.
3552 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3555 * g++.dg/template/bitfield2.C: New.
3557 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3559 * gnat.dg/specs/noinline1.ads: New test.
3560 * gnat.dg/noinline2.ad[sb]: Likewise.
3561 * gnat.dg/specs/noinline3.ads: Likewise.
3562 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
3564 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
3567 * gcc.dg/tree-ssa/pr57385.c: New test.
3569 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3571 * gnat.dg/derived_type4.adb: New test.
3573 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3575 * gcc.dg/builtin-bswap-6.c: New test.
3576 * gcc.dg/builtin-bswap-7.c: Likewise.
3577 * gcc.dg/builtin-bswap-8.c: Likewise.
3578 * gcc.dg/builtin-bswap-9.c: Likewise.
3580 2013-05-23 Christian Bruel <christian.bruel@st.com>
3583 * gcc.dg/debug/pr57351.c: New test
3585 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
3587 * gcc.target/aarch64/vect-clz.c: New file.
3589 2013-05-23 Martin Jambor <mjambor@suse.cz>
3592 * gcc.dg/ipa/pr57347.c: New test.
3594 2013-05-23 Richard Biener <rguenther@suse.de>
3596 PR tree-optimization/57380
3597 * g++.dg/tree-ssa/pr57380.C: New testcase.
3599 2013-05-23 Richard Biener <rguenther@suse.de>
3602 * gcc.dg/torture/pr57381.c: New testcase.
3604 2013-05-23 Jakub Jelinek <jakub@redhat.com>
3607 * gcc.c-torture/execute/pr57344-1.c: New test.
3608 * gcc.c-torture/execute/pr57344-2.c: New test.
3609 * gcc.c-torture/execute/pr57344-3.c: New test.
3610 * gcc.c-torture/execute/pr57344-4.c: New test.
3612 2013-05-23 Richard Biener <rguenther@suse.de>
3614 PR rtl-optimization/57341
3615 * gcc.dg/torture/pr57341.c: New testcase.
3617 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
3620 * g++.dg/parse/crash62.C: New.
3622 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
3623 Pat Haugen <pthaugen@us.ibm.com>
3624 Peter Bergner <bergner@vnet.ibm.com>
3626 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
3629 2013-05-22 Tobias Burnus <burnus@net-b.de>
3632 * gfortran.dg/defined_assignment_6.f90: New.
3634 2013-05-22 Tobias Burnus <burnus@net-b.de>
3637 * gfortran.dg/assumed_type_6.f90: New.
3639 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
3642 * g++.dg/cpp0x/Wunused-parm.C: New.
3644 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
3646 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
3647 * g++.dg/warn/Wdouble-promotion.C: Likewise.
3649 2013-05-21 Easwaran Raman <eraman@google.com>
3651 PR tree-optimization/57322
3652 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
3654 2013-05-21 Graham Stott <graham.stott@btinternet.com>
3656 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
3659 2013-05-21 Tobias Burnus <burnus@net-b.de>
3662 * gfortran.dg/assumed_type_5.f90: New.
3663 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
3664 * gfortran.dg/assumed_rank_2.f90: Ditto.
3665 * gfortran.dg/assumed_type_3.f90: Update dg-error.
3666 * gfortran.dg/no_arg_check_3.f90: Ditto.
3668 2013-05-21 Jakub Jelinek <jakub@redhat.com>
3670 PR tree-optimization/57331
3671 * gcc.c-torture/compile/pr57331.c: New test.
3673 2013-05-21 Richard Biener <rguenther@suse.de>
3675 PR tree-optimization/57330
3676 * gcc.dg/torture/pr57330.c: New testcase.
3678 2013-05-21 Richard Biener <rguenther@suse.de>
3680 PR tree-optimization/57303
3681 * gcc.dg/torture/pr57303.c: New testcase.
3683 2013-05-21 Jakub Jelinek <jakub@redhat.com>
3685 PR tree-optimization/57321
3686 * gcc.c-torture/execute/pr57321.c: New test.
3688 2013-05-20 Tobias Burnus <burnus@net-b.de>
3692 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
3693 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
3694 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
3695 * gfortran.dg/binding_label_tests_3.f03: Ditto.
3696 * gfortran.dg/binding_label_tests_4.f03: Ditto.
3697 * gfortran.dg/binding_label_tests_5.f03: Ditto.
3698 * gfortran.dg/binding_label_tests_6.f03: Ditto.
3699 * gfortran.dg/binding_label_tests_7.f03: Ditto.
3700 * gfortran.dg/binding_label_tests_8.f03: Ditto.
3701 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
3702 * gfortran.dg/binding_label_tests_24.f90: New.
3703 * gfortran.dg/binding_label_tests_25.f90: New.
3705 2013-05-20 Tobias Burnus <burnus@net-b.de>
3708 * gfortran.dg/binding_label_tests_17.f90: New.
3709 * gfortran.dg/binding_label_tests_18.f90: New.
3710 * gfortran.dg/binding_label_tests_19.f90: New.
3711 * gfortran.dg/binding_label_tests_20.f90: New.
3712 * gfortran.dg/binding_label_tests_21.f90: New.
3713 * gfortran.dg/binding_label_tests_22.f90: New.
3714 * gfortran.dg/binding_label_tests_23.f90: New.
3716 2013-05-20 Tobias Burnus <burnus@net-b.de>
3719 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
3720 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
3721 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
3722 * gfortran.dg/common_18.f90: New.
3723 * gfortran.dg/common_19.f90: New.
3724 * gfortran.dg/common_20.f90: New.
3725 * gfortran.dg/common_21.f90: New.
3727 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3730 * g++.dg/parse/error52.C: New.
3731 * g++.dg/parse/error3.C: Adjust.
3732 * g++.dg/parse/error36.C: Likewise.
3734 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
3737 * gcc.target/sh/pr56547-1.c: New.
3738 * gcc.target/sh/pr56547-2.c: New.
3740 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3743 * g++.dg/warn/Wsign-compare-6.C: New.
3744 * g++.dg/warn/Wdouble-promotion.C: Adjust.
3746 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3749 * g++.dg/template/error50.C: New.
3751 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3754 * g++.dg/ext/complit13.C: New.
3756 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
3759 * g++.dg/pr57175.C: New testcase.
3761 2013-05-17 Easwaran Raman <eraman@google.com>
3763 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
3765 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
3768 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
3770 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3772 PR rtl-optimization/57281
3773 PR rtl-optimization/57300
3774 * gcc.dg/pr57300.c: New test.
3775 * gcc.c-torture/execute/pr57281.c: New test.
3777 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
3780 * g++.dg/ext/sizeof-complit.C: New.
3782 2013-05-17 Marek Polacek <polacek@redhat.com>
3784 * gcc.dg/strlenopt-25.c: New test.
3785 * gcc.dg/strlenopt-26.c: Likewise.
3787 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3789 * gcc.target/i386/rotate-4.c: Compile only with -mavx
3790 instead of -mavx2, require only avx instead of avx2.
3791 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
3792 of avx2-check.h and turn into an avx runtime test instead of
3795 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3797 * g++.dg/ext/vector22.C: Uncomment working test.
3799 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
3802 * g++.dg/template/pr17410.C: New.
3804 2013-05-16 Jakub Jelinek <jakub@redhat.com>
3806 * gcc.target/i386/rotate-3.c: New test.
3807 * gcc.target/i386/rotate-3a.c: New test.
3808 * gcc.target/i386/rotate-4.c: New test.
3809 * gcc.target/i386/rotate-4a.c: New test.
3810 * gcc.target/i386/rotate-5.c: New test.
3811 * gcc.target/i386/rotate-5a.c: New test.
3813 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3815 * gcc.dg/visibility-21.c: Require section_anchors.
3817 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
3819 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
3820 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
3821 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
3823 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
3825 * gcc.dg/visibility-21.c: New.
3827 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3830 * gcc.dg/pr57286.c: New testcase.
3831 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
3832 * g++.dg/ext/vector22.C: Comment out transformations not
3835 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
3838 * gcc.target/mips/call-1.c: Restrict to o32.
3839 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
3841 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3843 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
3845 * g++.dg/warn/Wshadow-1.C: Likewise.
3846 * g++.dg/warn/Wshadow-6.C: Likewise.
3847 * g++.dg/warn/Wshadow-7.C: Likewise.
3849 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3852 * g++.dg/parse/pr31952-1.C: New.
3853 * g++.dg/parse/pr31952-2.C: Likewise.
3854 * g++.dg/parse/pr31952-3.C: Likewise.
3856 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
3857 * g++.old-deja/g++.jason/cond.C: Likewise.
3858 * g++.dg/cpp0x/range-for5.C: Likewise.
3860 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3863 * gcc.target/arm/pr40887.c: Adjust testcase.
3864 * gcc.target/arm/pr19599.c: New test.
3866 2013-05-15 Richard Biener <rguenther@suse.de>
3868 PR tree-optimization/57275
3869 * gcc.target/i386/pr57275.c: New testcase.
3871 2013-05-15 Jan Hubicka <jh@suse.cz>
3873 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
3874 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
3875 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
3877 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3879 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
3882 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3885 * c-c++-common/Wsequence-point-1.c: New test.
3887 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
3889 * g++.dg/ext/vector22.C: New testcase.
3890 * gcc.dg/binop-xor3.c: Remove xfail.
3892 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
3894 * gcc.target/aarch64/vect-fcm.x: Add cases testing
3895 FLOAT cmp FLOAT ? INT : INT.
3896 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
3897 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3898 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3899 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3900 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3901 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3903 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
3906 * g++.dg/cpp0x/defaulted43.C: New.
3908 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3910 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
3911 (alloca): Remove declaration.
3912 (foo9): Replace alloca by __builtin_alloca.
3914 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
3916 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
3917 Expect "size of array is too large" error.
3919 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3921 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
3923 2013-05-14 Richard Biener <rguenther@suse.de>
3926 * g++.dg/torture/pr57235.C: New testcase.
3928 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3931 * gcc.dg/torture/pr57251.c: New test.
3933 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
3936 * gcc.target/i386/pr57264.c: New test.
3938 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3940 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
3942 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
3944 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
3946 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3948 PR tree-optimization/45216
3949 PR tree-optimization/57157
3950 * c-c++-common/rotate-1.c: Add 32 tests with +.
3951 * c-c++-common/rotate-1a.c: Adjust.
3952 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
3953 * c-c++-common/rotate-2b.c: New test.
3954 * c-c++-common/rotate-3.c: Add 32 tests with +.
3955 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
3956 * c-c++-common/rotate-4b.c: New test.
3957 * c-c++-common/rotate-5.c: New test.
3959 2013-05-13 Martin Jambor <mjambor@suse.cz>
3962 * gcc.dg/ipa/remref-0.c: New test.
3963 * gcc.dg/ipa/remref-1a.c: Likewise.
3964 * gcc.dg/ipa/remref-1b.c: Likewise.
3965 * gcc.dg/ipa/remref-2a.c: Likewise.
3966 * gcc.dg/ipa/remref-2b.c: Likewise.
3968 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
3970 * gcc.dg/vector-shift-2.c: New testcase.
3972 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3974 PR tree-optimization/57230
3975 * gcc.dg/strlenopt-24.c: New test.
3977 PR tree-optimization/57230
3978 * gcc.dg/strlenopt-23.c: New test.
3980 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
3983 * gcc.target/sh/pr57108.c: Move this test case to ...
3984 * gcc.c-torture/compile/pr57108.c: ... here.
3986 2013-05-10 Richard Biener <rguenther@suse.de>
3988 PR tree-optimization/57214
3989 * gcc.dg/torture/pr57214.c: New testcase.
3991 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
3993 * gcc.dg/vector-shift.c: New testcase.
3995 2013-05-10 Jakub Jelinek <jakub@redhat.com>
3997 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
3999 PR tree-optimization/45216
4000 PR tree-optimization/57157
4001 * c-c++-common/rotate-1.c: New test.
4002 * c-c++-common/rotate-1a.c: New test.
4003 * c-c++-common/rotate-2.c: New test.
4004 * c-c++-common/rotate-2a.c: New test.
4005 * c-c++-common/rotate-3.c: New test.
4006 * c-c++-common/rotate-3a.c: New test.
4007 * c-c++-common/rotate-4.c: New test.
4008 * c-c++-common/rotate-4a.c: New test.
4010 2013-05-10 Richard Biener <rguenther@suse.de>
4012 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
4013 * gcc.target/i386/l_fma_double_1.c: Adjust.
4014 * gcc.target/i386/l_fma_double_2.c: Likewise.
4015 * gcc.target/i386/l_fma_double_3.c: Likewise.
4016 * gcc.target/i386/l_fma_double_4.c: Likewise.
4017 * gcc.target/i386/l_fma_double_5.c: Likewise.
4018 * gcc.target/i386/l_fma_double_6.c: Likewise.
4019 * gcc.target/i386/l_fma_float_1.c: Likewise.
4020 * gcc.target/i386/l_fma_float_2.c: Likewise.
4021 * gcc.target/i386/l_fma_float_3.c: Likewise.
4022 * gcc.target/i386/l_fma_float_4.c: Likewise.
4023 * gcc.target/i386/l_fma_float_5.c: Likewise.
4024 * gcc.target/i386/l_fma_float_6.c: Likewise.
4026 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
4029 * g++.dg/cpp0x/pr51226.C: New.
4031 2013-04-16 Han Shen <shenhan@google.com>
4033 Test cases for '-fstack-protector-strong'.
4034 * gcc.dg/fstack-protector-strong.c: New.
4035 * g++.dg/fstack-protector-strong.C: New.
4037 2013-05-07 Ian Bolton <ian.bolton@arm.com>
4039 * gcc.target/aarch64/ands_1.c: New test.
4040 * gcc.target/aarch64/ands_2.c: Likewise
4042 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
4044 * lib/target-supports.exp (check_effective_target_hw): New
4046 * c-c++-common/asan/clone-test-1.c: Call
4047 check_effective_target_hw.
4048 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
4049 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
4050 possible decorations.
4051 * c-c++-common/asan/null-deref-1.c: Likewise.
4052 * c-c++-common/asan/stack-overflow-1.c: Likewise.
4053 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
4054 * c-c++-common/asan/use-after-free-1.c: Likewise.
4055 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
4056 * g++.dg/asan/large-func-test-1.C: Likewise.
4058 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
4060 * gcc.target/aarch64/scalar_intrinsics.c: Update.
4062 2013-05-07 Richard Biener <rguenther@suse.de>
4065 * g++.dg/torture/pr57190.C: New testcase.
4067 2013-05-07 Jakub Jelinek <jakub@redhat.com>
4069 PR tree-optimization/57149
4070 * gcc.dg/pr57149.c: New test.
4073 * gcc.dg/pr57184.c: New test.
4075 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
4077 * gnat.dg/specs/array3.ads: New test.
4079 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
4081 * c-c++-common/vector-scalar-2.c: New testcase.
4083 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
4085 * gcc.target/i386/asm-dialect-2.c: New testcase.
4087 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
4090 * g++.dg/cpp0x/auto38.C: New.
4092 2013-05-06 Richard Biener <rguenther@suse.de>
4094 PR tree-optimization/57185
4095 * gcc.dg/autopar/pr57185.c: New testcase.
4097 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
4100 * gcc.target/i386/pr57106.c: New test.
4102 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4104 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
4105 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4106 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4107 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4108 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4109 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4110 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4112 2013-05-06 Teresa Johnson <tejohnson@google.com>
4115 * gcc.dg/pr57154.c: New test.
4117 2013-05-06 Richard Biener <rguenther@suse.de>
4120 * gcc.dg/torture/pr57147-1.c: New testcase.
4121 * gcc.dg/torture/pr57147-2.c: Likewise.
4122 * gcc.dg/torture/pr57147-3.c: Likewise.
4124 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4127 * gcc.target/sh/pr55303-1.c: New.
4128 * gcc.target/sh/pr55303-2.c: New.
4129 * gcc.target/sh/pr55303-3.c: New.
4131 2013-05-05 Tobias Burnus <burnus@net-b.de>
4133 * gfortran.dg/allocate_with_source_3.f90: New.
4135 2013-05-05 Tobias Burnus <burnus@net-b.de>
4138 * gfortran.dg/null_8.f90: New.
4140 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4143 * g++.dg/cpp0x/enum27.C: New.
4144 * g++.dg/cpp0x/enum_base.C: Adjust.
4146 2013-05-04 Jakub Jelinek <jakub@redhat.com>
4148 PR tree-optimization/56205
4149 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
4151 2013-05-04 Tobias Burnus <burnus@net-b.de>
4153 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
4154 * gfortran.dg/bind_c_usage_27.f90: New.
4155 * gfortran.dg/bind_c_usage_28.f90: New.
4157 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4160 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
4162 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
4165 * gcc.target/powerpc/pr57150.c: New file.
4167 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4169 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
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-03 Dominique d'Humieres <dominiq@lps.ens.fr>
4179 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
4180 scan-assembler-times.
4182 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4184 * gcc.dg/tree-ssa/slsr-32.c: New.
4185 * gcc.dg/tree-ssa/slsr-33.c: New.
4186 * gcc.dg/tree-ssa/slsr-34.c: New.
4187 * gcc.dg/tree-ssa/slsr-35.c: New.
4188 * gcc.dg/tree-ssa/slsr-36.c: New.
4189 * gcc.dg/tree-ssa/slsr-37.c: New.
4190 * gcc.dg/tree-ssa/slsr-38.c: New.
4192 2013-05-03 Ian Bolton <ian.bolton@arm.com>
4194 * gcc.target/aarch64/tst_1.c: New test.
4195 * gcc.target/aarch64/tst_2.c: Likewise
4197 2013-05-02 Jeff Law <law@redhat.com>
4199 PR tree-optimization/57144
4200 * gcc.c-torture/execute/pr57144.c: New test.
4202 2013-05-03 Jakub Jelinek <jakub@redhat.com>
4204 PR rtl-optimization/57130
4205 * gcc.c-torture/execute/pr57130.c: New test.
4207 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
4209 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
4211 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
4213 * gcc.target/aarch64/fabd.c: New file.
4215 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4218 * g++.dg/cpp0x/pr54318.C: New.
4220 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4223 * g++.dg/parse/error51.C: New.
4224 * g++.dg/parse/error15.C: Adjust column numbers.
4226 2013-05-02 Tobias Burnus <burnus@net-b.de>
4229 * gfortran.dg/size_kind_2.f90: New.
4230 * gfortran.dg/size_kind_3.f90: New.
4232 2013-05-02 Richard Biener <rguenther@suse.de>
4235 * g++.dg/torture/pr57140.C: New testcase.
4237 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
4240 * gcc.target/arm/pr56732-1.c: New test.
4242 2013-05-02 Martin Jambor <mjambor@suse.cz>
4245 * gcc.dg/ipa/pr56988.c: New test.
4247 2013-05-02 Ian Bolton <ian.bolton@arm.com>
4249 * gcc.target/aarch64/bics_1.c: New test.
4250 * gcc.target/aarch64/bics_2.c: Likewise.
4252 2013-05-02 Jakub Jelinek <jakub@redhat.com>
4254 PR rtl-optimization/57131
4255 * gcc.c-torture/execute/pr57131.c: New test.
4257 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
4260 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
4262 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
4265 * gcc.target/i386/pr57091.c: New test.
4267 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4269 * gcc.target/aarch64/vect-vaddv.c: New.
4271 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4273 * gcc.target/aarch64/vect-vmaxv.c: New.
4274 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
4276 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4278 * gcc.target/aarch64/scalar-vca.c: New.
4279 * gcc.target/aarch64/vect-vca.c: Likewise.
4281 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4283 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
4284 (test_vceqd_s64): Force arguments to SIMD registers.
4285 (test_vceqzd_s64): Likewise.
4286 (test_vcged_s64): Likewise.
4287 (test_vcled_s64): Likewise.
4288 (test_vcgezd_s64): Likewise.
4289 (test_vcged_u64): Likewise.
4290 (test_vcgtd_s64): Likewise.
4291 (test_vcltd_s64): Likewise.
4292 (test_vcgtzd_s64): Likewise.
4293 (test_vcgtd_u64): Likewise.
4294 (test_vclezd_s64): Likewise.
4295 (test_vcltzd_s64): Likewise.
4296 (test_vtst_s64): Likewise.
4297 (test_vtst_u64): Likewise.
4299 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
4302 * g++.dg/cpp0x/decltype53.C: New.
4304 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
4307 * gfortran.dg/power_5.f90: New test.
4309 2013-04-30 Richard Biener <rguenther@suse.de>
4312 * gcc.dg/torture/pr57122.c: New testcase.
4314 2013-04-30 Richard Biener <rguenther@suse.de>
4317 * g++.dg/torture/pr57107.C: New testcase.
4319 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
4321 PR rtl-optimization/57105
4322 * gcc.dg/pr57105.c: New test.
4324 2013-04-30 Jakub Jelinek <jakub@redhat.com>
4326 PR tree-optimization/57104
4327 * gcc.dg/pr57104.c: New test.
4329 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
4332 * gcc.target/i386/pr44578.c: New test.
4334 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
4337 * gcc.target/i386/pr57097.c: New test.
4339 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
4342 * gcc.target/i386/pr57098.c: New test.
4344 2013-04-29 Kai Tietz <ktietz@redhat.com>
4346 * gcc.c-torture/execute/pr55875.c: New test.
4348 2013-04-29 Richard Biener <rguenther@suse.de>
4351 * gcc.dg/torture/pr57075.c: New testcase.
4353 2013-04-29 Richard Biener <rguenther@suse.de>
4356 * gcc.dg/autopar/pr57103.c: New testcase.
4358 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4360 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
4362 2013-04-29 Tom de Vries <tom@codesourcery.com>
4364 * gcc.dg/pr50763.c: Update test.
4366 2013-04-26 Jeff Law <law@redhat.com>
4368 * gcc.dg/tree-ssa/vrp88.c: New test.
4370 2013-04-29 Christian Bruel <christian.bruel@st.com>
4373 * gcc.target/sh/pr57108.c: New test.
4375 2013-04-29 Richard Biener <rguenther@suse.de>
4378 * gfortran.dg/gomp/pr57089.f90: New testcase.
4380 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4382 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
4384 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4386 * gcc.target/aarch64/vect-vcvt.c: New.
4388 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4390 * gcc.target/aarch64/vect-vrnd.c: New.
4392 2013-04-29 Richard Biener <rguenther@suse.de>
4394 PR tree-optimization/57081
4395 * gcc.dg/torture/pr57081.c: New testcase.
4397 2013-04-29 Jakub Jelinek <jakub@redhat.com>
4399 PR tree-optimization/57083
4400 * gcc.dg/torture/pr57083.c: New test.
4402 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
4405 * g++.dg/cpp0x/decltype52.C: New.
4407 2013-04-28 Jakub Jelinek <jakub@redhat.com>
4409 N3472 binary constants
4410 * g++.dg/cpp/limits.C: Adjust warning wording.
4411 * g++.dg/system-binary-constants-1.C: Likewise.
4412 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
4414 2013-04-28 Tobias Burnus <burnus@net-b.de>
4417 * gfortran.dg/coarray_30.f90: New.
4419 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4422 * frontend-passes (optimize_power): New function.
4423 (optimize_op): Use it.
4425 2013-04-27 Jakub Jelinek <jakub@redhat.com>
4428 * gcc.c-torture/execute/pr56866.c: New test.
4429 * gcc.target/i386/pr56866.c: New test.
4431 2013-04-26 Jakub Jelinek <jakub@redhat.com>
4434 * gcc.dg/setjmp-5.c: New test.
4436 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
4439 * g++.dg/cpp0x/constexpr-55708.C: New.
4441 2013-04-26 Richard Biener <rguenther@suse.de>
4443 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
4444 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
4445 * gcc.dg/pr53265.c: Remove XFAILs.
4446 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
4447 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
4449 2013-04-26 Jakub Jelinek <jakub@redhat.com>
4451 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
4452 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
4453 -fdiagnostics-color=never option similarly to
4454 -fno-diagnostics-show-caret option.
4456 2013-04-25 Jakub Jelinek <jakub@redhat.com>
4458 PR rtl-optimization/57003
4459 * gcc.target/i386/pr57003.c: New test.
4461 2013-04-25 Marek Polacek <polacek@redhat.com>
4463 PR tree-optimization/57066
4464 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
4466 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
4467 Tejas Belagod <tejas.belagod@arm.com>
4469 * gcc.target/aarch64/vaddv-intrinsic.c: New.
4470 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
4471 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
4473 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4475 * gcc.target/aarch64/cmp.c: New.
4477 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4479 * gcc.target/aarch64/ngc.c: New.
4481 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4483 * lib/target-supports.exp
4484 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
4485 (check_effective_target_arm_neon_fp16_ok): Likewise.
4486 (add_options_for_arm_neon_fp16): Likewise.
4487 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
4488 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
4490 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
4492 PR rtl-optimizations/57046
4493 * gcc.target/i386/pr57046.c: New test.
4495 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4497 * g++.dg/cpp1y/cplusplus.C: New.
4499 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4501 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
4503 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4505 * c-c++-common/Wpointer-arith-1.c: New.
4507 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4509 * g++.dg/cpp1y/cxx1y_macro.C: New.
4511 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4514 * g++.dg/cpp0x/sfinae45.C: New.
4516 2013-04-24 Richard Biener <rguenther@suse.de>
4519 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
4521 2013-04-23 Richard Biener <rguenther@suse.de>
4524 * gcc.dg/torture/pr57036-1.c: New testcase.
4525 * gcc.dg/torture/pr57036-2.c: Likewise.
4527 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
4529 * gcc.target/aarch64/scalar-mov.c: New testcase.
4531 2013-04-23 Richard Biener <rguenther@suse.de>
4533 PR tree-optimization/57026
4534 * gcc.dg/torture/pr57026.c: New testcase.
4536 2013-04-22 Janus Weil <janus@gcc.gnu.org>
4540 * gfortran.dg/transfer_check_4.f90: New.
4542 2013-04-22 Marek Polacek <polacek@redhat.com>
4545 * gcc.dg/pr56990.c: New test.
4547 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
4550 * gcc.target/i386/pr57018.c: New test.
4552 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
4554 * gcc.target/aarch64/vrecps.c: New.
4555 * gcc.target/aarch64/vrecpx.c: Likewise.
4557 2013-04-22 Christian Bruel <christian.bruel@st.com>
4560 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
4562 2013-04-21 Jeff Law <law@redhat.com>
4564 * gcc.dg/tree-ssa/forwprop-26.c: New test.
4566 2013-04-20 Tobias Burnus <burnus@net-b.de>
4569 * gfortran.dg/c_loc_test_22.f90: New.
4571 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
4573 PR rtl-optimization/56847
4574 * gcc.dg/pr56847.c: New test.
4576 2013-04-19 Richard Biener <rguenther@suse.de>
4578 PR tree-optimization/56982
4579 * gcc.c-torture/execute/pr56982.c: New testcase.
4581 2013-04-19 Martin Jambor <mjambor@suse.cz>
4583 PR tree-optimization/56718
4584 * g++.dg/ipa/imm-devirt-1.C: New test.
4585 * g++.dg/ipa/imm-devirt-2.C: Likewise.
4587 2013-04-19 Richard Biener <rguenther@suse.de>
4589 PR tree-optimization/57000
4590 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
4592 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
4593 Mikael Morin <mikael@gcc.gnu.org>
4596 * gfortran.dg/array_constructor_45.f90: New test.
4597 * gfortran.dg/array_constructor_46.f90: New test.
4598 * gfortran.dg/array_constructor_47.f90: New test.
4599 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
4601 2013-04-18 Jakub Jelinek <jakub@redhat.com>
4603 PR rtl-optimization/56999
4604 * g++.dg/opt/pr56999.C: New test.
4606 2013-04-18 Cary Coutant <ccoutant@google.com>
4608 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
4609 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
4611 2013-04-18 Cary Coutant <ccoutant@google.com>
4613 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
4614 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
4615 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
4616 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
4617 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
4618 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
4619 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
4620 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
4621 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
4622 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
4623 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
4625 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
4627 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
4629 2013-04-18 Jakub Jelinek <jakub@redhat.com>
4631 PR tree-optimization/56984
4632 * gcc.c-torture/compile/pr56984.c: New test.
4634 PR rtl-optimization/56992
4635 * gcc.dg/pr56992.c: New test.
4637 2013-04-17 Janus Weil <janus@gcc.gnu.org>
4640 * gfortran.dg/proc_ptr_42.f90: New.
4642 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
4644 * gnat.dg/discr41.ad[sb]: New test.
4645 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
4646 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
4647 * gcc.dg/vect/slp-24.c: Likewise.
4648 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
4649 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
4650 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
4651 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
4652 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
4653 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
4654 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
4655 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
4656 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
4657 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
4658 * gcc.dg/vect/vect-strided-mult.c: Likewise.
4659 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
4660 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
4661 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
4662 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
4663 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
4664 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
4665 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
4666 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
4667 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
4668 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
4669 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
4670 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
4671 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
4672 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
4673 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
4675 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
4678 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
4679 * gfortran.dg/module_md5_1.f90: Remove.
4681 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4683 * gcc.target/aarch64/adds3.c: New.
4684 * gcc.target/aarch64/subs3.c: New.
4686 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4688 * gcc.target/aarch64/adds1.c: New.
4689 * gcc.target/aarch64/adds2.c: New.
4690 * gcc.target/aarch64/subs1.c: New.
4691 * gcc.target/aarch64/subs2.c: New.
4693 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
4695 Implement n3599 - Literal operator templates for strings.
4696 * g++.dg/cpp1y/udlit-char-template.C: New test.
4697 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
4699 2013-04-16 Tobias Burnus <burnus@net-b.de>
4702 * gfortran.dg/no_arg_check_1.f90: New.
4703 * gfortran.dg/no_arg_check_2.f90: New.
4704 * gfortran.dg/no_arg_check_3.f90: New.
4706 2013-04-16 Janus Weil <janus@gcc.gnu.org>
4709 * gfortran.dg/proc_ptr_41.f90: New.
4711 2013-04-16 Richard Biener <rguenther@suse.de>
4713 PR tree-optimization/56756
4714 * gcc.dg/torture/pr56756.c: New testcase.
4716 2013-04-16 Tobias Burnus <burnus@net-b.de>
4719 * gfortran.dg/c_assoc_5.f90: New.
4721 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
4723 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
4724 * gcc.c-torture/execute/pr33992.x: Remove.
4725 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
4726 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
4727 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
4729 2013-04-15 Jakub Jelinek <jakub@redhat.com>
4731 PR tree-optimization/56962
4732 * gcc.c-torture/execute/pr56962.c: New test.
4734 2013-04-15 Richard Biener <rguenther@suse.de>
4736 PR tree-optimization/56933
4737 * gcc.dg/vect/pr56933.c: New testcase.
4739 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4741 * gcc.target/arm/anddi3-opt.c: New test.
4742 * gcc.target/arm/anddi3-opt2.c: Likewise.
4744 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
4746 * gcc.dg/pr56890-1.c: New test.
4747 * gcc.dg/pr56890-2.c: Likewise.
4749 2013-04-15 Joey Ye <joey.ye@arm.com>
4751 * gcc.target/arm/thumb1-far-jump-1.c: New test.
4752 * gcc.target/arm/thumb1-far-jump-2.c: New test.
4754 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
4757 * gfortran.dg/select_type_33.f03: New test.
4759 2013-04-13 Janus Weil <janus@gcc.gnu.org>
4762 * gfortran.dg/typebound_proc_29.f03: New.
4764 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4767 * gfortran.dg/typebound_proc_28.f03: New.
4769 2013-04-12 Jeff Law <law@redhat.com>
4771 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
4774 2013-04-12 Tobias Burnus <burnus@net-b.de>
4777 * gfortran.dg/coarray/alloc_comp_2.f90: New.
4779 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
4782 * gcc.target/i386/pr56903.c: New test.
4784 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4787 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
4788 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
4789 * gfortran.dg/block_11.f90: Fix invalid test case.
4790 * gfortran.dg/function_types_3.f90: Add new error message.
4791 * gfortran.dg/global_references_1.f90: Ditto.
4792 * gfortran.dg/import2.f90: Remove unneeded parts.
4793 * gfortran.dg/import6.f90: Fix invalid test case.
4794 * gfortran.dg/proc_decl_2.f90: Ditto.
4795 * gfortran.dg/proc_decl_9.f90: Ditto.
4796 * gfortran.dg/proc_decl_18.f90: Ditto.
4797 * gfortran.dg/proc_ptr_40.f90: New.
4798 * gfortran.dg/whole_file_7.f90: Modified error wording.
4799 * gfortran.dg/whole_file_16.f90: Ditto.
4800 * gfortran.dg/whole_file_17.f90: Add -pedantic.
4801 * gfortran.dg/whole_file_18.f90: Modified error wording.
4802 * gfortran.dg/whole_file_20.f03: Ditto.
4803 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
4806 2013-04-12 Richard Biener <rguenther@suse.de>
4809 2013-04-10 Richard Biener <rguenther@suse.de>
4811 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4813 2013-04-12 Tobias Burnus <burnus@net-b.de>
4816 * gfortran.dg/class_allocate_15.f90: New.
4819 2013-04-12 Tobias Burnus <burnus@net-b.de>
4821 * gfortran.dg/coarray_lib_alloc_2.f90: Update
4822 scan-tree-dump-times.
4824 2013-04-12 Jakub Jelinek <jakub@redhat.com>
4826 PR tree-optimization/56918
4827 PR tree-optimization/56920
4828 * gcc.dg/vect/pr56918.c: New test.
4829 * gcc.dg/vect/pr56920.c: New test.
4831 2013-04-12 Tobias Burnus <burnus@net-b.de>
4834 * gfortran.dg/class_allocate_14.f90: New.
4835 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
4836 * gfortran.dg/coarray_lib_alloc_3.f90: New.
4838 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
4840 * gcc.dg/fold-cstvecshift.c: New testcase.
4842 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4844 * gcc.target/aarch64/negs.c: New.
4846 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4849 * g++.dg/template/arrow4.C: New test.
4851 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
4853 * gnat.dg/array23.adb: New test.
4854 * gnat.dg/array23_pkg[123].ads: New helpers.
4856 2013-04-11 Jeff Law <law@redhat.com>
4858 PR tree-optimization/56900
4859 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
4861 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4864 * g++.dg/cpp0x/sfinae44.C: New.
4866 2013-04-11 Arnaud Charlet <charlet@adacore.com>
4868 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
4869 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
4871 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4874 * g++.dg/cpp0x/enum26.C: New.
4875 * g++.old-deja/g++.pt/mangle1.C: Adjust.
4877 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4879 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
4881 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
4883 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4884 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
4885 loop is vectorized and that the correct instruction is generated.
4886 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4887 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4888 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4890 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4892 PR tree-optimization/56899
4893 * gcc.c-torture/execute/pr56899.c: New test.
4895 2013-04-10 David S. Miller <davem@davemloft.net>
4897 * gcc.target/sparc/setcc-4.c: New test.
4898 * gcc.target/sparc/setcc-5.c: New test.
4900 2013-04-10 Richard Biener <rguenther@suse.de>
4902 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4904 2013-04-10 Richard Biener <rguenther@suse.de>
4906 * gcc.dg/vect/slp-39.c: New testcase.
4908 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
4910 PR tree-optimization/55524
4911 * gcc.target/epiphany/fnma-1.c: New test.
4913 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
4915 * gcc.dg/tree-ssa/inline-11.c: New test
4917 2013-04-10 Jakub Jelinek <jakub@redhat.com>
4920 * g++.dg/template/arrow3.C: New test.
4922 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4924 * gcc.target/arm/minmax_minus.c: New test.
4926 2013-04-09 Jakub Jelinek <jakub@redhat.com>
4929 * c-c++-common/gomp/pr56883.c: New test.
4931 2013-04-09 Jeff Law <law@redhat.com>
4933 * gcc.dg/tree-ssa/vrp87.c: New test.
4935 2013-04-09 Jakub Jelinek <jakub@redhat.com>
4937 PR tree-optimization/56854
4938 * g++.dg/torture/pr56854.C: New test.
4940 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4943 * gfortran.dg/array_constructor_44.f90: New test.
4945 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
4948 * g++.dg/cpp0x/constexpr-specialization.C: New.
4950 2013-04-08 Jakub Jelinek <jakub@redhat.com>
4952 * gcc.c-torture/execute/pr56837.c: New test.
4956 * g++.dg/opt/vt3.C: New test.
4957 * g++.dg/opt/vt4.C: New test.
4959 2013-04-08 Jeff Law <law@redhat.com>
4961 * gcc.dg/tree-ssa/forwprop-25.c: New test.
4963 2013-04-08 Richard Biener <rguenther@suse.de>
4965 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
4967 2013-04-08 Richard Biener <rguenther@suse.de>
4969 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
4971 2013-04-08 Richard Biener <rguenther@suse.de>
4973 * g++.dg/vect/slp-pr56812.cc: Adjust.
4975 2013-04-08 Jakub Jelinek <jakub@redhat.com>
4977 * gcc.dg/pr56837.c: New test.
4978 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
4979 "generated memset minus one".
4981 2013-04-07 Tobias Burnus <burnus@net-b.de>
4984 * gfortran.dg/reshape_5.f90: New.
4986 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4989 * gcc.target/powerpc/recip-1.c: Modify expected output.
4990 * gcc.target/powerpc/recip-3.c: Likewise.
4991 * gcc.target/powerpc/recip-4.c: Likewise.
4992 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
4994 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
4996 * gcc.target/arm/peep-ldrd-1.c: New test.
4997 * gcc.target/arm/peep-strd-1.c: Likewise.
4999 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
5001 * gcc.target/arm/negdi-1.c: New test.
5002 * gcc.target/arm/negdi-2.c: Likewise.
5003 * gcc.target/arm/negdi-3.c: Likewise.
5004 * gcc.target/arm/negdi-4.c: Likewise.
5006 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5008 * lib/target-supports.exp (add_options_for_arm_v8_neon):
5009 Add -march=armv8-a when we use v8 NEON.
5010 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
5011 (check_effective_target_vect_call_ceilf): Likewise.
5012 (check_effective_target_vect_call_floorf): Likewise.
5013 (check_effective_target_vect_call_roundf): Likewise.
5014 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
5015 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
5016 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
5017 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
5018 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
5020 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
5022 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
5023 * gcc.target/powerpc/sd-pwr6.c: Same.
5024 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
5025 * g++.dg/debug/pr56294.C: XFAIL on AIX.
5027 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
5029 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
5031 2013-04-04 Janus Weil <janus@gcc.gnu.org>
5034 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
5035 * gfortran.dg/altreturn_4.f90: Ditto.
5036 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
5037 * gfortran.dg/altreturn_5.f90: Ditto.
5038 * gfortran.dg/altreturn_6.f90: Ditto.
5039 * gfortran.dg/altreturn_7.f90: Ditto.
5041 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5043 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
5045 (check_effective_target_arm_v8_neon_ok_nocache):
5047 (check_effective_target_arm_v8_neon_ok): Change to use
5048 check_effective_target_arm_v8_neon_ok_nocache.
5049 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
5051 (check_effective_target_vect_call_btruncf):
5052 Enable for arm and ARMv8 NEON.
5053 (check_effective_target_vect_call_ceilf): Likewise.
5054 (check_effective_target_vect_call_floorf): Likewise.
5055 (check_effective_target_vect_call_roundf): Likewise.
5056 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
5059 2013-04-04 Marek Polacek <polacek@redhat.com>
5061 PR tree-optimization/48186
5062 * gcc.dg/pr48186.c: New test.
5064 2013-04-04 Richard Biener <rguenther@suse.de>
5066 PR tree-optimization/56826
5067 * gcc.dg/vect/pr56826.c: New testcase.
5068 * gcc.dg/vect/O3-pr36098.c: Adjust.
5070 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
5072 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
5073 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5074 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5075 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5076 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5077 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5078 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5079 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5080 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5081 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5083 2013-04-04 Richard Biener <rguenther@suse.de>
5085 PR tree-optimization/56213
5086 * gcc.dg/vect/vect-123.c: New testcase.
5088 2013-04-04 Tobias Burnus <burnus@net-b.de>
5091 * gfortran.dg/read_repeat_2.f90: New.
5093 2013-04-04 Richard Biener <rguenther@suse.de>
5095 PR tree-optimization/56837
5096 * g++.dg/torture/pr56837.C: New testcase.
5098 2013-04-04 Tobias Burnus <burnus@net-b.de>
5101 * gfortran.dg/c_loc_test_21.f90: New.
5102 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
5103 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
5104 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
5105 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
5106 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
5108 2013-04-03 Jeff Law <law@redhat.com>
5110 PR tree-optimization/56799
5111 * gcc.c-torture/execute/pr56799.c: New test.
5113 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
5116 * g++.dg/warn/Wpointer-arith-1.C: New.
5117 * g++.dg/gomp/for-19.C: Adjust.
5119 2013-04-03 Marek Polacek <polacek@redhat.com>
5122 * gcc.dg/pr55702.c: New test.
5124 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5127 * gcc.dg/pr56809.c: New testcase.
5129 2013-04-03 Jakub Jelinek <jakub@redhat.com>
5132 * g++.dg/debug/pr56819.C: New test.
5134 2013-04-03 Richard Biener <rguenther@suse.de>
5136 PR tree-optimization/56817
5137 * g++.dg/torture/pr56817.C: New testcase.
5139 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
5141 * gcc.dg/vect/bb-slp-31.c: New file.
5143 2013-04-03 Jason Merrill <jason@redhat.com>
5146 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5148 2013-04-03 Richard Biener <rguenther@suse.de>
5150 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
5152 2013-04-03 Richard Biener <rguenther@suse.de>
5154 PR tree-optimization/55964
5155 * gcc.dg/torture/pr55964-2.c: New testcase.
5157 2013-04-03 Richard Biener <rguenther@suse.de>
5159 PR tree-optimization/56501
5160 * gcc.dg/torture/pr56501.c: New testcase.
5162 2013-04-03 Richard Biener <rguenther@suse.de>
5164 PR tree-optimization/56407
5165 * gcc.dg/torture/pr56407.c: New testcase.
5167 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
5169 PR tree-optimization/56790
5170 * g++.dg/ext/pr56790-1.C: New testcase.
5172 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
5174 * gcc.target/i386/merge-1.c: New testcase.
5175 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
5177 2013-04-03 Jakub Jelinek <jakub@redhat.com>
5180 * gcc.c-torture/execute/pr19449.c: New test.
5182 2013-04-03 Richard Biener <rguenther@suse.de>
5184 PR tree-optimization/56812
5185 * g++.dg/vect/slp-pr56812.cc: New testcase.
5187 2013-04-03 Janus Weil <janus@gcc.gnu.org>
5191 * gfortran.dg/altreturn_8.f90: New.
5192 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
5193 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
5194 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5196 2013-04-02 Jakub Jelinek <jakub@redhat.com>
5198 PR rtl-optimization/56745
5199 * gcc.c-torture/compile/pr56745.c: New test.
5201 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
5203 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
5205 2013-04-02 Richard Biener <rguenther@suse.de>
5207 PR tree-optimization/56778
5208 * gcc.dg/torture/pr56778.c: New testcase.
5210 2013-04-02 Richard Biener <rguenther@suse.de>
5213 * g++.dg/torture/pr56768.C: New testcase.
5215 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
5217 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
5219 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5222 * gfortran.dg/namelist_82.f90: New test.
5224 2013-04-01 Janus Weil <janus@gcc.gnu.org>
5227 * gfortran.dg/implicit_class_1.f90: New.
5229 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5232 * gfortran.dg/namelist_81.f90: New test.
5234 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5236 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
5237 for constant and equal string lengths.
5238 * gfortran.dg/character_comparison_5.f90: Likewise.
5239 * gfortran.dg/character_comparison_9.f90: New test.
5241 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
5243 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
5244 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
5246 2013-03-29 Tobias Burnus <burnus@net-b.de>
5249 * gfortran.dg/optional_absent_3.f90: New.
5251 2013-03-29 Tobias Burnus <burnus@net-b.de>
5254 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
5256 2013-03-29 Tobias Burnus <burnus@net-b.de>
5259 * gfortran.dg/namelist_80.f90: New.
5261 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5264 * gfortran.dg/string_length_2.f90: New test.
5265 * gfortran.dg/dependency_41.f90: New test.
5267 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5270 * gfortran.dg/array_constructor_43.f90: New test.
5271 * gfortran.dg/random_seed_3.f90: New test.
5273 2013-03-28 Ian Bolton <ian.bolton@arm.com>
5275 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
5276 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5277 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5278 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5279 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5280 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5281 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5282 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5283 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5284 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5286 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
5289 * g++.dg/conversion/op4.C: Adjust.
5290 * g++.dg/cpp0x/rv1n.C: Likewise.
5291 * g++.dg/cpp0x/rv2n.C: Likewise.
5292 * g++.dg/cpp0x/template_deduction.C: Likewise.
5293 * g++.dg/expr/cond8.C: Likewise.
5294 * g++.dg/other/error4.C: Likewise.
5295 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5296 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
5297 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
5298 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
5299 * g++.old-deja/g++.jason/conversion2.C: Likewise.
5300 * g++.old-deja/g++.law/cvt20.C: Likewise.
5301 * g++.old-deja/g++.law/cvt8.C: Likewise.
5302 * g++.old-deja/g++.law/init8.C: Likewise.
5303 * g++.old-deja/g++.mike/net12.C: Likewise.
5304 * g++.old-deja/g++.mike/net8.C: Likewise.
5305 * g++.old-deja/g++.mike/p2793.C: Likewise.
5306 * g++.old-deja/g++.mike/p3836.C: Likewise.
5307 * g++.old-deja/g++.mike/p418.C: Likewise.
5308 * g++.old-deja/g++.mike/p701.C: Likewise.
5309 * g++.old-deja/g++.mike/p807.C: Likewise.
5311 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
5314 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
5317 2013-03-28 Marek Polacek <polacek@redhat.com>
5319 PR tree-optimization/56695
5320 * gcc.dg/vect/pr56695.c: New test.
5322 2013-03-28 Richard Biener <rguenther@suse.de>
5324 PR tree-optimization/37021
5325 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
5326 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
5328 2013-03-27 Tobias Burnus <burnus@net-b.de>
5332 * gfortran.dg/sizeof_2.f90: New.
5333 * gfortran.dg/sizeof_3.f90: New.
5334 * gfortran.dg/sizeof_proc.f90: Update dg-error.
5336 2013-03-27 Richard Biener <rguenther@suse.de>
5338 PR tree-optimization/37021
5339 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
5341 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
5343 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
5344 * g++.dg/ipa/ivinline-2.C: Likewise.
5345 * g++.dg/ipa/ivinline-3.C: Likewise.
5346 * g++.dg/ipa/ivinline-4.C: Likewise.
5347 * g++.dg/ipa/ivinline-5.C: Likewise.
5348 * g++.dg/ipa/ivinline-7.C: Likewise.
5349 * g++.dg/ipa/ivinline-8.C: Likewise.
5350 * g++.dg/ipa/ivinline-9.C: Likewise.
5351 * g++.dg/cpp0x/noexcept03.C: Likewise.
5352 * gcc.dg/const-1.c: Likewise.
5353 * gcc.dg/ipa/pure-const-1.c: Likewise.
5354 * gcc.dg/noreturn-8.c: Likewise.
5355 * gcc.target/i386/mmx-1.c: Likewise.
5356 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
5357 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
5358 * gcc.c-torture/execute/pr33992.x: New file.
5360 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
5362 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
5364 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
5367 * g++.dg/ext/desig5.C: New.
5369 2013-03-26 Tobias Burnus <burnus@net-b.de>
5372 * gfortran.dg/merge_init_expr_2.f90: New.
5373 * gfortran.dg/merge_char_1.f90: Modify test to
5374 stay a run-time test.
5375 * gfortran.dg/merge_char_3.f90: Ditto.
5377 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
5379 * g++.dg/cpp0x/constexpr-friend-2.C: New.
5380 * g++.dg/cpp0x/constexpr-main.C: Likewise.
5382 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
5385 * g++.dg/cpp0x/range-for23.C: New.
5387 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
5390 * gfortran.dg/namelist_79.f90: New.
5392 2013-03-25 Martin Jambor <mjambor@suse.cz>
5394 * gcc.dg/ipa/ipcp-agg-9.c: New test.
5396 2013-03-25 Tobias Burnus <burnus@net-b.de>
5416 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
5417 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
5418 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
5419 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
5420 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
5421 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
5422 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
5423 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
5424 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
5425 * gfortran.dg/c_loc_tests_16.f90: Ditto.
5426 * gfortran.dg/c_loc_tests_4.f03: Ditto.
5427 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
5428 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
5429 * gfortran.dg/c_loc_tests_8.f03: Ditto.
5430 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
5431 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
5432 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
5433 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
5434 * gfortran.dg/pr32601_1.f03: Ditto.
5435 * gfortran.dg/storage_size_2.f08: Remove dg-error.
5436 * gfortran.dg/blockdata_7.f90: New.
5437 * gfortran.dg/c_assoc_4.f90: New.
5438 * gfortran.dg/c_f_pointer_tests_6.f90: New.
5439 * gfortran.dg/c_f_pointer_tests_7.f90: New.
5440 * gfortran.dg/c_funloc_tests_8.f90: New.
5441 * gfortran.dg/c_loc_test_17.f90: New.
5442 * gfortran.dg/c_loc_test_18.f90: New.
5443 * gfortran.dg/c_loc_test_19.f90: New.
5444 * gfortran.dg/c_loc_test_20.f90: New.
5445 * gfortran.dg/c_sizeof_5.f90: New.
5446 * gfortran.dg/iso_c_binding_rename_3.f90: New.
5447 * gfortran.dg/transfer_resolve_2.f90: New.
5448 * gfortran.dg/transfer_resolve_3.f90: New.
5449 * gfortran.dg/transfer_resolve_4.f90: New.
5450 * gfortran.dg/pr32601.f03: Update dg-error.
5451 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
5452 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
5454 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5456 * gcc.target/arm/vseleqdf.c: New test.
5457 * gcc.target/arm/vseleqsf.c: Likewise.
5458 * gcc.target/arm/vselgedf.c: Likewise.
5459 * gcc.target/arm/vselgesf.c: Likewise.
5460 * gcc.target/arm/vselgtdf.c: Likewise.
5461 * gcc.target/arm/vselgtsf.c: Likewise.
5462 * gcc.target/arm/vselledf.c: Likewise.
5463 * gcc.target/arm/vsellesf.c: Likewise.
5464 * gcc.target/arm/vselltdf.c: Likewise.
5465 * gcc.target/arm/vselltsf.c: Likewise.
5466 * gcc.target/arm/vselnedf.c: Likewise.
5467 * gcc.target/arm/vselnesf.c: Likewise.
5468 * gcc.target/arm/vselvcdf.c: Likewise.
5469 * gcc.target/arm/vselvcsf.c: Likewise.
5470 * gcc.target/arm/vselvsdf.c: Likewise.
5471 * gcc.target/arm/vselvssf.c: Likewise.
5473 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
5475 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
5477 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
5478 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
5479 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
5480 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
5481 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
5482 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
5483 * gcc.target/aarch64/atomic-op-char.x: ... to here.
5484 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
5485 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
5486 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
5487 * gcc.target/aarch64/atomic-op-int.x: ... to here.
5488 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
5489 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
5490 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
5491 * gcc.target/aarch64/atomic-op-release.x: ... to here.
5492 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
5493 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
5494 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
5495 * gcc.target/aarch64/atomic-op-short.x: ... to here.
5496 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
5497 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
5498 * gcc.target/arm/atomic-op-acquire.c: Likewise.
5499 * gcc.target/arm/atomic-op-char.c: Likewise.
5500 * gcc.target/arm/atomic-op-consume.c: Likewise.
5501 * gcc.target/arm/atomic-op-int.c: Likewise.
5502 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
5503 * gcc.target/arm/atomic-op-release.c: Likewise.
5504 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
5505 * gcc.target/arm/atomic-op-short.c: Likewise.
5507 2013-03-25 Richard Biener <rguenther@suse.de>
5510 * g++.dg/torture/pr56694.C: New testcase.
5512 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5515 * gcc.target/arm/neon-vcond-gt.c: New test.
5516 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
5517 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
5519 2013-03-25 Richard Biener <rguenther@suse.de>
5521 PR tree-optimization/56689
5522 * gcc.dg/torture/pr56689.c: New testcase.
5524 2013-03-25 Kai Tietz <ktietz@redhat.com>
5526 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
5528 2013-03-24 Tobias Burnus <burnus@net-b.de>
5531 * gfortran.dg/eof_5.f90: New.
5533 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
5535 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
5538 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
5540 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
5542 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
5545 * gcc.c-torture/execute/builtins/builtins.exp: Add
5546 -Wl,--allow-multiple-definition for RTEMS targets.
5548 2013-03-22 Ian Bolton <ian.bolton@arm.com>
5550 * gcc.target/aarch64/movk.c: New test.
5552 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
5554 * g++.dg/ext/vector21.C: New testcase.
5556 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
5558 * gcc.target/arm/neon-for-64bits-1.c: New tests.
5559 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
5561 2013-03-21 Richard Biener <rguenther@suse.de>
5563 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
5564 * gcc.dg/vect/vect-outer-3a.c: Likewise.
5566 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5568 * gcc.target/aarch64/vect.c: Test and result vector added
5569 for sabd and saba instructions.
5570 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
5571 instructions in assembly.
5572 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
5573 * gcc.target/aarch64/vect-fp.c: Test and result vector added
5574 for fabd instruction.
5575 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
5576 instruction in assembly.
5577 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
5579 2013-03-20 Jeff Law <law@redhat.com>
5581 * g++.dg/tree-ssa/ssa-dom.C: New test.
5583 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5585 * gcc.target/powerpc/mmfpgpr.c: New test.
5586 * gcc.target/powerpc/sd-vsx.c: Likewise.
5587 * gcc.target/powerpc/sd-pwr6.c: Likewise.
5588 * gcc.target/powerpc/vsx-float0.c: Likewise.
5590 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
5592 PR tree-optimization/56355
5593 * gcc.dg/pr56355-1.c: New file.
5595 2013-03-20 Catherine Moore <clm@codesourcery.com>
5596 Richard Sandiford <rdsandiford@googlemail.com>
5598 * gcc.target/mips/mips.exp: Add microMIPS support.
5599 * gcc.target/mips/umips-movep-2.c: New test.
5600 * gcc.target/mips/umips-lwp-2.c: New test.
5601 * gcc.target/mips/umips-swp-5.c: New test.
5602 * gcc.target/mips/umips-constraints-1.c: New test.
5603 * gcc.target/mips/umips-lwp-3.c: New test.
5604 * gcc.target/mips/umips-swp-6.c: New test.
5605 * gcc.target/mips/umips-constraints-2.c: New test.
5606 * gcc.target/mips/umips-save-restore-1.c: New test.
5607 * gcc.target/mips/umips-lwp-4.c: New test.
5608 * gcc.target/mips/umips-swp-7.c: New test.
5609 * gcc.target/mips/umips-save-restore-2.c: New test.
5610 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
5611 * gcc.target/mips/umips-lwp-5.c: New test.
5612 * gcc.target/mips/umips-save-restore-3.c: New test.
5613 * gcc.target/mips/umips-lwp-6.c: New test.
5614 * gcc.target/mips/umips-swp-1.c: New test.
5615 * gcc.target/mips/umips-lwp-7.c: New test.
5616 * gcc.target/mips/umips-swp-2.c: New test.
5617 * gcc.target/mips/umips-lwp-8.c: New test.
5618 * gcc.target/mips/umips-swp-3.c: New test.
5619 * gcc.target/mips/umips-movep-1.c: New test.
5620 * gcc.target/mips/umips-lwp-1.c: New test.
5621 * gcc.target/mips/umips-swp-4.c: New test.
5623 2013-03-20 Richard Biener <rguenther@suse.de>
5625 PR tree-optimization/56661
5626 * gcc.dg/torture/pr56661.c: New testcase.
5628 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5630 PR rtl-optimization/56605
5631 * gcc.target/powerpc/pr56605.c: New.
5633 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5636 * gfortran.dg/do_1.f90: Don't xfail.
5638 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5641 * gfortran.dg/namelist_77.f90: New.
5642 * gfortran.dg/namelist_78.f90: New.
5644 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5647 * gfortran.dg/open_negative_unit_1.f90: New.
5649 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5651 * gcc.target/aarch64/sbc.c: New test.
5653 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5655 * gcc.target/aarch64/ror.c: New test.
5657 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5659 * gcc.target/aarch64/extr.c: New test.
5661 2013-03-19 Richard Biener <rguenther@suse.de>
5663 PR tree-optimization/56273
5664 * gcc.dg/tree-ssa/vrp47.c: Adjust.
5665 * c-c++-common/uninit-17.c: Likewise.
5667 2013-03-18 Jakub Jelinek <jakub@redhat.com>
5669 PR tree-optimization/56635
5670 * g++.dg/torture/pr56635.C: New test.
5672 2013-03-18 Richard Biener <rguenther@suse.de>
5674 PR tree-optimization/3713
5675 * g++.dg/ipa/devirt-12.C: New testcase.
5677 2013-03-18 Jakub Jelinek <jakub@redhat.com>
5680 * c-c++-common/pr56566.c: New test.
5682 2013-03-17 Jason Merrill <jason@redhat.com>
5684 * g++.dg/template/abstract-dr337.C: XFAIL.
5686 2013-03-16 Jakub Jelinek <jakub@redhat.com>
5689 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
5690 * c-c++-common/pr56607.c: New test.
5692 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
5695 * g++.dg/cpp0x/constexpr-array5.C: New.
5697 2013-03-15 Tobias Burnus <burnus@net-b.de>
5700 * gfortran.dg/transfer_intrinsic_5.f90: New.
5702 2013-03-15 Kai Tietz <ktietz@redhat.com>
5704 * gcc.target/i386/movti.c: Don't test for x64 mingw.
5705 * gcc.target/i386/pr20020-1.c: Likewise.
5706 * gcc.target/i386/pr20020-2.c: Likewise.
5707 * gcc.target/i386/pr20020-3.c: Likewise.
5708 * gcc.target/i386/pr53425-1.c: Likewise.
5709 * gcc.target/i386/pr53425-2.c: Likewise.
5710 * gcc.target/i386/pr55093.c: Likewise.
5711 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
5713 2013-03-15 Jakub Jelinek <jakub@redhat.com>
5716 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
5717 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
5719 2013-03-14 Jakub Jelinek <jakub@redhat.com>
5721 PR tree-optimization/53265
5722 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
5724 * gcc.dg/graphite/id-6.c (test): Likewise.
5725 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
5726 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
5728 PR tree-optimization/53265
5729 * gcc.dg/pr53265.c: New test.
5730 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
5732 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
5734 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
5735 n, use it as high bound instead of 4.
5737 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
5740 * gcc.target/sh/pr49880-1.c: New.
5741 * gcc.target/sh/pr49880-2.c: New.
5742 * gcc.target/sh/pr49880-3.c: New.
5743 * gcc.target/sh/pr49880-4.c: New.
5744 * gcc.target/sh/pr49880-5.c: New.
5746 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5748 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
5750 2013-03-13 Richard Biener <rguenther@suse.de>
5752 PR tree-optimization/56608
5753 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
5755 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5758 * g++.dg/cpp0x/alias-decl-32.C: New.
5760 2013-03-11 Jan Hubicka <jh@suse.cz>
5763 * gcc.c-torture/compile/pr56571.c: New testcase.
5765 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5767 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
5768 * gcc.dg/tree-ssa/pr55579.c: Likewise.
5770 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
5772 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
5773 * gcc.dg/inline_4.c: Likewise.
5774 * gcc.dg/unroll_2.c: Likewise.
5775 * gcc.dg/unroll_3.c: Likewise.
5776 * gcc.dg/unroll_4.c: Likewise.
5778 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5781 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
5784 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
5786 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
5789 * gcc.c-torture/compile/pr40797.c: New.
5791 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5793 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
5795 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
5798 * gfortran.dg/class_56.f90: New test.
5800 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
5803 * gcc.target/mips/pr56524.c: New test.
5805 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5808 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
5810 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5813 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
5815 2013-03-08 Marek Polacek <polacek@redhat.com>
5817 PR tree-optimization/56478
5818 * gcc.dg/torture/pr56478.c: New test.
5820 2013-03-08 Kai Tietz <ktietz@redhat.com>
5822 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
5823 targets linker option --allow-multiple-definition.
5825 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
5826 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
5827 * gcc.dg/pr52549.c: Add LLP64 case.
5828 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
5829 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
5830 * gcc.dg/torture/pr51071-2.c: Likewise.
5831 * gcc.dg/tree-ssa/vrp72.c: Likewise.
5832 * gcc.dg/tree-ssa/vrp73.c: Likewise.
5833 * gcc.dg/tree-ssa/vrp75.c: Likewise.
5834 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
5835 * gcc.dg/weak/weak-1.c: Likewise.
5836 * gcc.dg/weak/weak-2.c: Likewise.
5837 * gcc.dg/weak/weak-3.c: Likewise.
5838 * gcc.dg/weak/weak-4.c: Likewise.
5839 * gcc.dg/weak/weak-5.c: Likewise.
5840 * gcc.dg/weak/weak-15.c: Likewise.
5841 * gcc.dg/weak/weak-16.c: Likewise.
5843 * c-c++-common/pr54486.c: Skip test for mingw-targets.
5845 2013-03-07 Jakub Jelinek <jakub@redhat.com>
5847 PR tree-optimization/56559
5848 * gcc.dg/tree-ssa/reassoc-26.c: New test.
5850 2013-03-07 Andreas Schwab <schwab@suse.de>
5852 * gcc.dg/pr31490.c: Fix last change.
5854 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
5857 * g++.dg/template/crash115.C: New.
5859 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5861 PR tree-optimization/56539
5862 * gcc.c-torture/compile/pr56539.c: New test.
5864 2013-03-06 Kai Tietz <ktietz@redhat.com>
5866 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
5868 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
5869 * gcc.dg/lto/20091013-1_2.c: Likewise.
5870 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
5872 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5874 * gnat.dg/specs/aggr6.ads: New test.
5876 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5878 * gnat.dg/loop_optimization15.ad[sb]: New test.
5880 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5883 * gcc.dg/pr56548.c: New test.
5885 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5888 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
5890 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5893 * g++.dg/template/typename20.C: New test.
5895 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5898 * gcc.dg/pr56510.c: New test.
5900 PR rtl-optimization/56484
5901 * gcc.c-torture/compile/pr56484.c: New test.
5903 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
5906 * g++.dg/warn/Wsign-conversion-2.C: New.
5908 2013-03-05 Richard Biener <rguenther@suse.de>
5910 PR tree-optimization/56270
5911 * gcc.dg/vect/slp-38.c: New testcase.
5913 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5915 PR rtl-optimization/56494
5916 * gcc.dg/pr56494.c: New test.
5918 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
5920 * gcc.dg/pr56424.c: New test.
5922 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5924 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
5925 * gcc.dg/pr56228.c <avr>: Skip.
5927 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5930 PR tree-optimization/52631
5931 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
5933 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
5935 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
5936 * gcc.dg/vect/vect-83_64.c: Same.
5938 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
5941 * gfortran.dg/pointer_check_13.f90: New test.
5943 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
5946 * gfortran.dg/array_constructor_42.f90: New test.
5948 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
5951 * g++.dg/template/static33.C: New.
5952 * g++.dg/template/static34.C: Likewise.
5955 * g++.dg/template/static35.C: New.
5957 2013-03-01 Steve Ellcey <sellcey@mips.com>
5959 * gcc.dg/pr56396.c: Require pic support.
5961 2013-03-01 Richard Biener <rguenther@suse.de>
5963 PR tree-optimization/55481
5964 * gcc.dg/torture/pr56488.c: New testcase.
5966 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
5967 Jakub Jelinek <jakub@redhat.com>
5970 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
5971 no_sanitize_address attribute rather than no_address_safety_analysis.
5972 * g++.dg/asan/sanitizer_test_utils.h
5973 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
5974 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
5975 in addition to no_address_safety_analysis.
5977 2013-02-28 Jason Merrill <jason@redhat.com>
5980 * g++.dg/cpp0x/constexpr-and.C: New.
5982 2013-02-28 Martin Jambor <mjambor@suse.cz>
5984 PR tree-optimization/56294
5985 * g++.dg/debug/pr56294.C: New test.
5987 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
5989 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
5991 2013-02-27 Marek Polacek <polacek@redhat.com>
5993 PR rtl-optimization/56466
5994 * gcc.dg/pr56466.c: New test.
5996 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5998 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
5999 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
6000 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
6002 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
6005 * gcc.dg/pr45472.c: New test.
6007 2013-02-26 Marek Polacek <polacek@redhat.com>
6009 PR tree-optimization/56426
6010 * gcc.dg/pr56436.c: New test.
6012 2013-02-26 Jakub Jelinek <jakub@redhat.com>
6014 PR tree-optimization/56448
6015 * gcc.c-torture/compile/pr56448.c: New test.
6017 PR tree-optimization/56443
6018 * gcc.dg/torture/pr56443.c: New test.
6020 2013-02-25 Richard Biener <rguenther@suse.de>
6022 PR tree-optimization/56175
6023 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
6025 2013-02-24 Jakub Jelinek <jakub@redhat.com>
6028 * g++.dg/torture/pr56403.C: New test.
6030 2013-02-25 Catherine Moore <clm@codesourcery.com>
6033 2013-02-24 Catherine Moore <clm@codesourcery.com>
6034 Richard Sandiford <rdsandiford@googlemail.com>
6036 * gcc.target/mips/mips.exp: Add microMIPS support.
6037 * gcc.target/mips/umips-movep-2.c: New test.
6038 * gcc.target/mips/umips-lwp-2.c: New test.
6039 * gcc.target/mips/umips-swp-5.c: New test.
6040 * gcc.target/mips/umips-constraints-1.c: New test.
6041 * gcc.target/mips/umips-lwp-3.c: New test.
6042 * gcc.target/mips/umips-swp-6.c: New test.
6043 * gcc.target/mips/umips-constraints-2.c: New test.
6044 * gcc.target/mips/umips-save-restore-1.c: New test.
6045 * gcc.target/mips/umips-lwp-4.c: New test.
6046 * gcc.target/mips/umips-swp-7.c: New test.
6047 * gcc.target/mips/umips-save-restore-2.c: New test.
6048 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6049 * gcc.target/mips/umips-lwp-5.c: New test.
6050 * gcc.target/mips/umips-save-restore-3.c: New test.
6051 * gcc.target/mips/umips-lwp-6.c: New test.
6052 * gcc.target/mips/umips-swp-1.c: New test.
6053 * gcc.target/mips/umips-lwp-7.c: New test.
6054 * gcc.target/mips/umips-swp-2.c: New test.
6055 * gcc.target/mips/umips-lwp-8.c: New test.
6056 * gcc.target/mips/umips-swp-3.c: New test.
6057 * gcc.target/mips/umips-movep-1.c: New test.
6058 * gcc.target/mips/umips-lwp-1.c: New test.
6059 * gcc.target/mips/umips-swp-4.c: New test.
6061 2013-02-24 Catherine Moore <clm@codesourcery.com>
6062 Richard Sandiford <rdsandiford@googlemail.com>
6064 * gcc.target/mips/mips.exp: Add microMIPS support.
6065 * gcc.target/mips/umips-movep-2.c: New test.
6066 * gcc.target/mips/umips-lwp-2.c: New test.
6067 * gcc.target/mips/umips-swp-5.c: New test.
6068 * gcc.target/mips/umips-constraints-1.c: New test.
6069 * gcc.target/mips/umips-lwp-3.c: New test.
6070 * gcc.target/mips/umips-swp-6.c: New test.
6071 * gcc.target/mips/umips-constraints-2.c: New test.
6072 * gcc.target/mips/umips-save-restore-1.c: New test.
6073 * gcc.target/mips/umips-lwp-4.c: New test.
6074 * gcc.target/mips/umips-swp-7.c: New test.
6075 * gcc.target/mips/umips-save-restore-2.c: New test.
6076 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6077 * gcc.target/mips/umips-lwp-5.c: New test.
6078 * gcc.target/mips/umips-save-restore-3.c: New test.
6079 * gcc.target/mips/umips-lwp-6.c: New test.
6080 * gcc.target/mips/umips-swp-1.c: New test.
6081 * gcc.target/mips/umips-lwp-7.c: New test.
6082 * gcc.target/mips/umips-swp-2.c: New test.
6083 * gcc.target/mips/umips-lwp-8.c: New test.
6084 * gcc.target/mips/umips-swp-3.c: New test.
6085 * gcc.target/mips/umips-movep-1.c: New test.
6086 * gcc.target/mips/umips-lwp-1.c: New test.
6087 * gcc.target/mips/umips-swp-4.c: New test.
6089 2013-02-22 Jakub Jelinek <jakub@redhat.com>
6092 * lib/asan-dg.exp (asan_link_flags): Add
6093 -B${gccpath}/libsanitizer/asan/ to flags.
6095 2013-02-21 Jakub Jelinek <jakub@redhat.com>
6098 * gcc.dg/torture/pr56420.c: New test.
6100 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
6103 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
6105 2013-02-21 Martin Jambor <mjambor@suse.cz>
6107 PR tree-optimization/56310
6108 * g++.dg/ipa/pr56310.C: New test.
6110 2013-02-21 Janus Weil <janus@gcc.gnu.org>
6113 * gfortran.dg/proc_ptr_comp_37.f90: New.
6115 2013-02-21 Richard Biener <rguenther@suse.de>
6117 PR tree-optimization/56415
6119 2013-02-11 Richard Biener <rguenther@suse.de>
6121 PR tree-optimization/56273
6122 * g++.dg/warn/Warray-bounds-6.C: New testcase.
6123 * gcc.dg/tree-ssa/pr21559.c: Adjust.
6124 * gcc.dg/tree-ssa/vrp17.c: Likewise.
6125 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6126 * gcc.dg/tree-ssa/vrp23.c: Likewise.
6127 * gcc.dg/tree-ssa/vrp24.c: Likewise.
6129 2013-02-21 Marek Polacek <polacek@redhat.com>
6131 PR tree-optimization/56398
6132 * g++.dg/torture/pr56398.C: New test.
6134 2013-02-21 Jakub Jelinek <jakub@redhat.com>
6137 * gcc.c-torture/compile/pr56405.c: New test.
6139 2013-02-20 Jan Hubicka <jh@suse.cz>
6141 PR tree-optimization/56265
6142 * g++.dg/ipa/devirt-11.C: New testcase.
6144 2013-02-20 Richard Biener <rguenther@suse.de>
6146 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
6148 2013-02-20 Richard Biener <rguenther@suse.de>
6149 Jakub Jelinek <jakub@redhat.com>
6151 PR tree-optimization/56396
6152 * gcc.dg/pr56396.c: New testcase.
6154 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
6157 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
6159 2013-02-19 Richard Biener <rguenther@suse.de>
6161 PR tree-optimization/56384
6162 * gcc.dg/torture/pr56384.c: New testcase.
6164 2013-02-19 Jakub Jelinek <jakub@redhat.com>
6166 PR tree-optimization/56350
6167 * gcc.dg/pr56350.c: New test.
6169 PR tree-optimization/56381
6170 * g++.dg/opt/pr56381.C: New test.
6172 2013-02-18 Jakub Jelinek <jakub@redhat.com>
6175 * lib/dg-pch.exp (pch-init, pch-finish,
6176 check_effective_target_pch_supported_debug): New procs.
6177 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
6178 Likewise if $pch_unsupported_debug and $flags include -g.
6179 Skip FAILs about missing *.gch file if $pch_unsupported_debug
6180 and dg-require-effective-target pch_unsupported_debug.
6181 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
6182 * objc.dg/pch/pch.exp: Likewise.
6183 * gcc.dg/pch/pch.exp: Likewise.
6184 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
6185 pch_unsupported_debug.
6186 * gcc.dg/pch/valid-1.hs: Likewise.
6187 * gcc.dg/pch/valid-1b.c: Likewise.
6188 * gcc.dg/pch/valid-1b.hs: Likewise.
6190 2013-02-18 Richard Biener <rguenther@suse.de>
6192 PR tree-optimization/56366
6193 * gcc.dg/torture/pr56366.c: New testcase.
6195 2013-02-18 Richard Biener <rguenther@suse.de>
6198 * gcc.dg/torture/pr56349.c: New testcase.
6200 2013-02-18 Richard Biener <rguenther@suse.de>
6202 PR tree-optimization/56321
6203 * gcc.dg/torture/pr56321.c: New testcase.
6205 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
6207 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
6209 2013-02-16 Jakub Jelinek <jakub@redhat.com>
6210 Dodji Seketeli <dodji@redhat.com>
6213 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
6214 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
6215 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
6216 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
6217 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
6218 * c-c++-common/asan/pr56330.c: Likewise.
6219 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
6220 Ensure the size argument of __builtin_memcpy is a constant.
6222 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
6223 Paolo Carlini <paolo.carlini@oracle.com>
6226 * g++.dg/cpp0x/enum23.C: New.
6228 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
6231 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
6233 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
6235 PR rtl-optimization/56348
6236 * gcc.target/i386/pr56348.c: New test.
6238 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
6240 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
6241 * gcc.target/arm/interrupt-2.c: Likewise.
6243 2013-02-15 Tobias Burnus <burnus@net-b.de>
6246 * gfortran.dg/matmul_9.f90: New.
6248 2013-02-15 Tobias Burnus <burnus@net-b.de>
6251 * gfortran.dg/init_flag_11.f90: New.
6253 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6255 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
6257 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6259 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
6262 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
6263 Tobias Burnus <burnus@net-b.de>
6266 * gfortran.dg/allocatable_function_7.f90: New.
6268 2013-02-14 Jakub Jelinek <jakub@redhat.com>
6270 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
6271 * asan_globals_test-wrapper.cc: New file.
6272 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
6273 instead of asan_globals_test.cc as dg-additional-sources.
6274 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
6275 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
6276 "sanitizer_test_utils.h" instead of
6277 "sanitizer_common/tests/sanitizer_test_utils.h".
6278 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
6279 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
6280 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
6281 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
6282 * g++.dg/asan/asan_test.cc: Synced from upstream.
6283 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
6285 2013-02-14 Dodji Seketeli <dodji@redhat.com>
6288 * c-c++-common/asan/memcmp-2.c: New test.
6290 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
6293 * g++.dg/cpp0x/udlit-string-literal.h: New.
6294 * g++.dg/cpp0x/udlit-string-literal.C: New.
6296 2013-02-13 Sriraman Tallam <tmsriram@google.com>
6298 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
6300 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
6303 * gcc.target/arm/pr56184.C: New test.
6305 2013-02-13 Jakub Jelinek <jakub@redhat.com>
6308 * g++.dg/torture/pr56302.C: New test.
6309 * g++.dg/cpp0x/constexpr-56302.C: New test.
6310 * c-c++-common/pr56302.c: New test.
6312 2013-02-13 Tobias Burnus <burnus@net-b.de>
6313 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6316 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
6317 * gfortran.dg/quad_3.f90: Ditto.
6319 2013-02-13 Kostya Serebryany <kcc@google.com>
6321 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
6322 to match the fresh asan run-time.
6323 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
6325 2013-02-12 Dodji Seketeli <dodji@redhat.com>
6327 Avoid instrumenting duplicated memory access in the same basic block
6328 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
6329 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
6330 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
6331 * c-c++-common/asan/inc.c: Likewise.
6333 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
6336 * gcc.target/i386/pr56148.c: New test.
6338 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
6339 Tobias Burnus <burnus@net-b.de>
6342 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
6345 2013-02-12 Richard Biener <rguenther@suse.de>
6348 * gcc.dg/lto/pr56297_0.c: New testcase.
6349 * gcc.dg/lto/pr56297_0.c: Likewise.
6351 2013-02-12 Janus Weil <janus@gcc.gnu.org>
6354 * gfortran.dg/typebound_deferred_1.f90: New.
6356 2013-02-12 Jakub Jelinek <jakub@redhat.com>
6358 PR rtl-optimization/56151
6359 * gcc.target/i386/pr56151.c: New test.
6361 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
6363 * g++.dg/ext/mv12.C: New test.
6364 * g++.dg/ext/mv12.h: New file.
6365 * g++.dg/ext/mv12-aux.C: New file.
6366 * g++.dg/ext/mv13.C: New test.
6368 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
6370 * lib/target-supports.exp
6371 (check_effective_target_powerpc_eabi_ok): New.
6372 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
6374 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
6375 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
6377 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
6378 * gcc.target/powerpc/pr51623.c: Likewise.
6379 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
6380 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
6382 2013-02-11 Alexander Potapenko <glider@google.com>
6383 Jack Howarth <howarth@bromo.med.uc.edu>
6384 Jakub Jelinek <jakub@redhat.com>
6387 * g++.dg/asan/pr55617.C: Run on all targets.
6389 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
6391 PR rtl-optimization/56275
6392 * gcc.dg/pr56275.c: New test.
6394 2013-02-11 Richard Biener <rguenther@suse.de>
6396 PR tree-optimization/56273
6397 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
6399 2013-02-11 Richard Biener <rguenther@suse.de>
6401 PR tree-optimization/56264
6402 * gcc.dg/torture/pr56264.c: New testcase.
6404 2013-02-11 Richard Biener <rguenther@suse.de>
6406 PR tree-optimization/56273
6407 * g++.dg/warn/Warray-bounds-6.C: New testcase.
6408 * gcc.dg/tree-ssa/pr21559.c: Adjust.
6409 * gcc.dg/tree-ssa/vrp17.c: Likewise.
6410 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6411 * gcc.dg/tree-ssa/vrp23.c: Likewise.
6412 * gcc.dg/tree-ssa/vrp24.c: Likewise.
6414 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
6416 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
6417 for *-*-linux-gnu targets.
6418 * g++.dg/asan/interception-test-1.c: Ditto.
6419 * g++.dg/asan/interception-failure-test-1.C: Ditto.
6420 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
6422 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
6425 * gfortran.dg/intrinsic_size_4.f90 : New test.
6427 2013-02-09 Jakub Jelinek <jakub@redhat.com>
6430 * gcc.target/powerpc/pr56256.c: New test.
6432 2013-02-08 Ian Lance Taylor <iant@google.com>
6434 * lib/go.exp: Load timeout.exp.
6436 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
6438 PR rtl-optimization/56246
6439 * gcc.target/i386/pr56246.c: New test.
6441 2013-02-08 Jeff Law <law@redhat.com>
6444 * gcc.dg/debug/dwarf2/pr53948.c: New test.
6446 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
6449 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
6452 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
6454 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
6456 2013-02-08 Jakub Jelinek <jakub@redhat.com>
6458 PR rtl-optimization/56195
6459 * gcc.dg/torture/pr56195.c: New test.
6461 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
6464 * gfortran.dg/recursive_interface_2.f90: New test.
6466 2013-02-08 Jakub Jelinek <jakub@redhat.com>
6468 PR tree-optimization/56250
6469 * gcc.c-torture/execute/pr56250.c: New test.
6471 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
6473 PR tree-optimization/56064
6474 * gcc.dg/fixed-point/view-convert-2.c: New test.
6476 2013-02-08 Michael Matz <matz@suse.de>
6478 PR tree-optimization/52448
6479 * gcc.dg/pr52448.c: New test.
6481 2013-02-08 Richard Biener <rguenther@suse.de>
6484 * gcc.dg/torture/pr56181.c: New testcase.
6486 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
6489 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
6490 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
6492 2013-02-07 Jakub Jelinek <jakub@redhat.com>
6495 * g++.dg/parse/crash61.C: New test.
6498 * g++.dg/parse/pr56239.C: New test.
6501 * g++.dg/abi/mangle61.C: New test.
6503 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
6505 PR rtl-optimization/56225
6506 * gcc.target/i386/pr56225.c: New test.
6508 2013-02-07 Jakub Jelinek <jakub@redhat.com>
6511 * gcc.dg/guality/pr56154-1.c: New test.
6512 * gcc.dg/guality/pr56154-2.c: New test.
6513 * gcc.dg/guality/pr56154-3.c: New test.
6514 * gcc.dg/guality/pr56154-4.c: New test.
6515 * gcc.dg/guality/pr56154-aux.c: New file.
6517 PR tree-optimization/55789
6518 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
6520 * gcc.dg/tree-ssa/inline-3.c: Add
6521 --param max-early-inliner-iterations=2 option.
6523 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6526 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
6527 Add -fno-dwarf2-cfi-asm to dg-options.
6530 2013-02-07 Jakub Jelinek <jakub@redhat.com>
6533 * gcc.dg/pr56228.c: New test.
6535 2013-02-07 Alan Modra <amodra@gmail.com>
6538 * gcc.target/powerpc/pr54009.c: New test.
6540 * gfortran.dg/pr54131.f: New test.
6542 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
6545 * gfortran.dg/array_constructor_41.f90: New test.
6547 2013-02-06 Janus Weil <janus@gcc.gnu.org>
6550 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
6552 2013-02-06 Jakub Jelinek <jakub@redhat.com>
6555 * g++.dg/gomp/pr56217.C: New test.
6557 2013-02-05 Jakub Jelinek <jakub@redhat.com>
6559 PR tree-optimization/56205
6560 * gcc.dg/tree-ssa/stdarg-6.c: New test.
6561 * gcc.c-torture/execute/pr56205.c: New test.
6563 2013-02-05 Richard Biener <rguenther@suse.de>
6565 PR tree-optimization/53342
6566 PR tree-optimization/53185
6567 * gcc.dg/vect/pr53185-2.c: New testcase.
6569 2013-02-05 Jan Hubicka <jh@suse.cz>
6571 PR tree-optimization/55789
6572 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
6573 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
6574 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
6575 * g++.dg/ipa/inline-1.C: New testcase.
6576 * g++.dg/ipa/inline-2.C: New testcase.
6577 * g++.dg/ipa/inline-3.C: New testcase.
6579 2013-02-05 Jan Hubicka <jh@suse.cz>
6581 PR tree-optimization/55789
6582 * g++.dg/torture/pr55789.C: New testcase.
6584 2013-02-05 Jakub Jelinek <jakub@redhat.com>
6587 * gcc.dg/pr56167.c: New test.
6589 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
6592 * gcc.target/sh/pr55146.c: New.
6594 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
6596 PR tree-optimization/54386
6597 * gcc.target/sh/pr54386.c: New.
6599 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
6602 * gfortran.dg/realloc_on _assign_16.f90 : New test.
6605 * gfortran.dg/realloc_on _assign_17.f90 : New test.
6607 2013-02-04 Alexander Potapenko <glider@google.com>
6608 Jack Howarth <howarth@bromo.med.uc.edu>
6609 Jakub Jelinek <jakub@redhat.com>
6612 * g++.dg/asan/pr55617.C: New test.
6614 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
6617 * gfortran.dg/typebound_operator_19.f90: New test.
6618 * gfortran.dg/typebound_assignment_4.f90: New test.
6620 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
6623 * gfortran.dg/recursive_interface_1.f90: New test.
6625 2013-02-04 Richard Guenther <rguenther@suse.de>
6628 * gcc.dg/lto/pr56168_0.c: New testcase.
6629 * gcc.dg/lto/pr56168_1.c: Likewise.
6631 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
6635 * gfortran.dg/block_12.f90: New test.
6636 * gfortran.dg/module_error_1.f90: New test.
6638 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
6640 * lib/target-supports.exp (check_effective_target_vect_float)
6641 (check_effective_target_vect_no_align): Add mips-sde-elf.
6643 2013-02-01 Jakub Jelinek <jakub@redhat.com>
6645 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
6647 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
6649 * gcc.dg/pr56023.c: XFAIL on AIX.
6650 * gcc.dg/vect/pr49352.c: Same.
6652 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
6654 * gnat.dg/opt26.adb: New test.
6656 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6659 2013-01-27 Amol Pise <amolpise15@gmail.com>
6661 * gcc.target/arm/neon-vfnms-1.c: New test.
6662 * gcc.target/arm/neon-vfnma-1.c: New test.
6664 2013-01-31 Richard Biener <rguenther@suse.de>
6666 PR tree-optimization/56157
6667 * gcc.dg/torture/pr56157.c: New testcase.
6669 2013-01-30 Richard Biener <rguenther@suse.de>
6671 PR tree-optimization/56150
6672 * gcc.dg/torture/pr56150.c: New testcase.
6674 2013-01-30 Jakub Jelinek <jakub@redhat.com>
6677 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
6678 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
6679 printed in backtrace.
6680 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
6681 to avoid errors about mismatched allocation vs. deallocation.
6684 * g++.dg/mv1.C: Moved to...
6685 * g++.dg/ext/mv1.C: ... here. Adjust test.
6686 * g++.dg/mv2.C: Moved to...
6687 * g++.dg/ext/mv2.C: ... here. Adjust test.
6688 * g++.dg/mv3.C: Moved to...
6689 * g++.dg/ext/mv3.C: ... here.
6690 * g++.dg/mv4.C: Moved to...
6691 * g++.dg/ext/mv4.C: ... here.
6692 * g++.dg/mv5.C: Moved to...
6693 * g++.dg/ext/mv5.C: ... here. Adjust test.
6694 * g++.dg/mv6.C: Moved to...
6695 * g++.dg/ext/mv6.C: ... here. Adjust test.
6696 * g++.dg/ext/mv7.C: New test.
6697 * g++.dg/ext/mv8.C: New test.
6698 * g++.dg/ext/mv9.C: New test.
6699 * g++.dg/ext/mv10.C: New test.
6700 * g++.dg/ext/mv11.C: New test.
6702 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
6704 PR rtl-optimization/56144
6705 * gcc.dg/pr56144.c: New.
6707 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
6709 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
6711 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
6712 * g++.dg/cpp0x/constexpr-55573.C: Same
6714 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
6716 PR tree-optimization/56064
6717 * gcc.dg/fixed-point/view-convert.c: New test.
6719 2013-01-30 Andreas Schwab <schwab@suse.de>
6721 * lib/target-supports-dg.exp (dg-process-target): Use expr to
6722 evaluate the end index in string range.
6724 2013-01-30 Tobias Burnus <burnus@net-b.de>
6727 * gfortran.dg/allocatable_function_6.f90: New.
6729 2013-01-29 Janus Weil <janus@gcc.gnu.org>
6730 Mikael Morin <mikael@gcc.gnu.org>
6733 * gfortran.dg/proc_ptr_comp_36.f90: New.
6735 2013-01-29 Richard Biener <rguenther@suse.de>
6737 PR tree-optimization/55270
6738 * gcc.dg/torture/pr55270.c: New testcase.
6740 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6742 PR rtl-optimization/56117
6743 * gcc.dg/pr56117.c: New test.
6745 2013-01-28 Richard Biener <rguenther@suse.de>
6747 PR tree-optimization/56034
6748 * gcc.dg/torture/pr56034.c: New testcase.
6750 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6752 PR tree-optimization/56125
6753 * gcc.dg/pr56125.c: New test.
6755 2013-01-28 Tobias Burnus <burnus@net-b.de>
6756 Mikael Morin <mikael@gcc.gnu.org>
6759 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
6760 * gfortran.dg/import8.f90: Likewise.
6761 * gfortran.dg/interface_derived_type_1.f90: Likewise.
6762 * gfortran.dg/import10.f90: New test.
6763 * gfortran.dg/import11.f90: Likewise
6765 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6768 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
6769 string.h. Provide memset, malloc and free prototypes, adjust line
6770 numbers in dg-output.
6771 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
6772 Provide memset prototype and adjust line numbers in dg-output.
6773 * c-c++-common/asan/global-overflow-1.c: Likewise.
6775 PR tree-optimization/56094
6776 * gcc.dg/pr56094.c: New test.
6778 2013-01-27 Amol Pise <amolpise15@gmail.com>
6780 * gcc.target/arm/neon-vfnms-1.c: New test.
6781 * gcc.target/arm/neon-vfnma-1.c: New test.
6783 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
6786 * gcc.target/i386/pr56114.c: New test.
6788 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
6791 * gfortran.dg/associate_14.f90: New test.
6794 * gfortran.dg/associate_13.f90: New test.
6796 2013-01-25 Jakub Jelinek <jakub@redhat.com>
6798 PR tree-optimization/56098
6799 * gcc.dg/pr56098-1.c: New test.
6800 * gcc.dg/pr56098-2.c: New test.
6802 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
6805 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
6807 2013-01-22 Marek Polacek <polacek@redhat.com>
6809 PR tree-optimization/56035
6810 * gcc.dg/pr56035.c: New test.
6812 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6814 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
6817 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6819 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
6821 2013-01-24 Jakub Jelinek <jakub@redhat.com>
6824 * gcc.dg/pr56078.c: New test.
6825 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
6827 2013-01-24 Martin Jambor <mjambor@suse.cz>
6829 PR tree-optimization/55927
6830 * g++.dg/ipa/devirt-10.C: Disable early inlining.
6832 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
6834 * gcc.target/i386/movsd.c: New test.
6836 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
6839 * gcc.target/i386/pr55934.c: New test.
6841 2013-01-23 Janus Weil <janus@gcc.gnu.org>
6844 * gfortran.dg/select_8.f90: New.
6846 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
6848 * gcc.target/microblaze/microblaze.exp: Remove
6849 target_config_cflags check.
6851 2013-01-23 Jakub Jelinek <jakub@redhat.com>
6854 * gfortran.dg/gomp/pr56052.f90: New test.
6857 * gcc.dg/pr49069.c: New test.
6859 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6862 * g++.dg/cpp0x/constexpr-static10.C: New.
6864 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
6867 * gcc.target/i386/pr56028.c: New test.
6869 2013-01-22 Jakub Jelinek <jakub@redhat.com>
6872 * gcc.target/i386/pr55686.c: New test.
6874 2013-01-22 Dodji Seketeli <dodji@redhat.com>
6877 * g++.dg/cpp0x/variadic139.C: New test.
6878 * g++.dg/cpp0x/variadic140.C: Likewise.
6879 * g++.dg/cpp0x/variadic141.C: Likewise.
6881 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
6883 * gnat.dg/warn8.adb: New test.
6885 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
6888 * gfortran.dg/include_8.f90: New test.
6890 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6892 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
6893 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
6895 2013-01-21 Jakub Jelinek <jakub@redhat.com>
6897 PR tree-optimization/56051
6898 * gcc.c-torture/execute/pr56051.c: New test.
6900 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6902 PR rtl-optimization/56023
6903 * gcc.dg/pr56023.c: New test.
6905 2013-01-21 Martin Jambor <mjambor@suse.cz>
6908 * gcc.target/i386/pr56022.c: New test.
6910 2013-01-21 Jason Merrill <jason@redhat.com>
6912 * lib/target-supports.exp (check_effective_target_alias): New.
6914 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
6917 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
6919 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
6921 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
6923 2013-01-19 Jeff Law <law@redhat.com>
6925 PR tree-optimization/52631
6926 * tree-ssa/pr52631.c: New test.
6927 * tree-ssa/ssa-fre-9: Update expected output.
6929 2013-01-19 Anthony Green <green@moxielogic.com>
6931 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
6934 2013-01-18 Jakub Jelinek <jakub@redhat.com>
6936 PR tree-optimization/56029
6937 * g++.dg/torture/pr56029.C: New test.
6939 2013-01-18 Sharad Singhai <singhai@google.com>
6941 PR tree-optimization/55995
6942 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
6944 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
6947 * gcc.target/i386/pr55433.c: New.
6949 2013-01-18 Jakub Jelinek <jakub@redhat.com>
6952 * gfortran.dg/pr56015.f90: New test.
6954 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
6956 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
6958 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
6960 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
6961 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6962 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6963 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6964 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6966 2013-01-17 Jeff Law <law@redhat.com>
6968 * gcc.dg/pr52573.c: Move to...
6969 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
6971 PR rtl-optimization/52573
6972 * gcc.dg/pr52573.c: New test.
6974 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
6977 * g++.dg/asan/interception-test-1.C: Skip on darwin.
6978 * lib/target-supports.exp (check_effective_target_swapcontext): Use
6979 check_no_compiler_messages to test support in ucontext.h.
6980 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
6981 compliant RLIMIT_AS.
6983 2013-01-17 Marek Polacek <polacek@redhat.com>
6985 PR rtl-optimization/55833
6986 * gcc.dg/pr55833.c: New test.
6988 2013-01-17 Jan Hubicka <jh@suse.cz>
6990 PR tree-optimization/55273
6991 * gcc.c-torture/compile/pr55273.c: New testcase.
6993 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
6996 * gcc.target/pr55981.c: New test.
6998 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
7000 * gcc.target/arm/pr40887.c: Require at least armv5.
7001 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
7002 * gcc.target/arm/pr51915.c: Likewise.
7003 * gcc.target/arm/pr52006.c: Likewise.
7004 * gcc.target/arm/pr53187.c: Likewise.
7006 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
7007 * gcc.target/arm/ftest-support-arm.h: Delete.
7008 * gcc.target/arm/ftest-support-thumb.h: Delete.
7009 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
7010 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
7011 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
7012 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
7013 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
7014 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
7015 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
7016 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
7017 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
7018 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
7019 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
7020 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
7021 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
7022 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
7023 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
7024 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
7025 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
7026 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
7027 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
7028 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
7029 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
7030 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
7031 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
7032 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
7034 2013-01-17 Martin Jambor <mjambor@suse.cz>
7036 PR tree-optimizations/55264
7037 * g++.dg/ipa/pr55264.C: New test.
7039 2013-01-16 Janus Weil <janus@gcc.gnu.org>
7042 * gfortran.dg/class_55.f90: New.
7044 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
7047 * gcc.c-torture/execute/builtins/builtins.exp: Add
7048 -Wl,--allow-multiple-definition for eabi and elf targets.
7051 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
7052 check_effective_target_vect_perm_short,
7053 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
7054 check_effective_target_vect64): Return 0 for big-endian ARM.
7055 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
7057 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
7060 2013-01-16 Richard Biener <rguenther@suse.de>
7062 PR tree-optimization/55964
7063 * gcc.dg/torture/pr55964.c: New testcase.
7065 2013-01-16 Richard Biener <rguenther@suse.de>
7067 PR tree-optimization/54767
7068 PR tree-optimization/53465
7069 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
7071 2013-01-16 Christian Bruel <christian.bruel@st.com>
7074 * gcc.target/sh/sh-switch.c: New testcase.
7076 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
7078 * gcc.dg/webizer.c: Increase the array size.
7080 2013-01-15 Jakub Jelinek <jakub@redhat.com>
7083 * gcc.dg/pr55940.c: New test.
7085 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
7086 Harald Anlauf <anlauf@gmx.de>
7088 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
7089 * gfortran.dg/bounds_check_5.f90: Likewise.
7090 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
7091 * gfortran.dg/continuation_9.f90: Likewise.
7092 * gfortran.dg/move_alloc_13.f90: Likewise.
7093 * gfortran.dg/structure_constructor_11.f90: Likewise.
7094 * gfortran.dg/tab_continuation.f: Likewise.
7095 * gfortran.dg/warning-directive-2.F90: Likewise.
7096 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
7098 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
7100 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
7101 * gcc.target/arm/fma-sp.c: Likewise.
7103 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
7105 PR rtl-optimization/55153
7106 * gcc.dg/pr55153.c: New.
7108 2013-01-15 Jakub Jelinek <jakub@redhat.com>
7110 PR tree-optimization/55920
7111 * gcc.c-torture/compile/pr55920.c: New test.
7113 2013-01-15 Richard Biener <rguenther@suse.de>
7116 * gcc.dg/torture/pr55882.c: New testcase.
7118 2013-01-15 Jakub Jelinek <jakub@redhat.com>
7120 PR tree-optimization/55955
7121 * gcc.c-torture/compile/pr55955.c: New test.
7123 2013-01-15 Dodji Seketeli <dodji@redhat.com>
7126 * g++.dg/cpp0x/alias-decl-31.C: New test.
7128 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
7131 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
7132 case where interface is null.
7134 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7137 * gfortran.dg/array_constructor_40.f90: New test.
7139 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
7141 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
7143 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
7145 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
7146 * gcc.target/aarch64/vect-ld1r-compile.c: New.
7147 * gcc.target/aarch64/vect-ld1r-fp.c: New.
7148 * gcc.target/aarch64/vect-ld1r.c: New.
7149 * gcc.target/aarch64/vect-ld1r.x: New.
7151 2013-01-14 Andi Kleen <ak@linux.intel.com>
7154 * gcc.target/i386/hle-clear-rel.c: New file
7155 * gcc.target/i386/hle-store-rel.c: New file.
7157 2013-01-14 Harald Anlauf <anlauf@gmx.de>
7159 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
7160 * gfortran.dg/bounds_check_4.f90: Likewise.
7161 * gfortran.dg/inquire_10.f90: Likewise.
7162 * gfortran.dg/minloc_3.f90: Likewise.
7163 * gfortran.dg/minlocval_3.f90: Likewise.
7164 * gfortran.dg/module_double_reuse.f90: Likewise.
7165 * gfortran.dg/mvbits_1.f90: Likewise.
7166 * gfortran.dg/oldstyle_1.f90: Likewise.
7167 * gfortran.dg/pr20163-2.f: Likewise.
7168 * gfortran.dg/save_1.f90: Likewise.
7169 * gfortran.dg/scan_1.f90: Likewise.
7170 * gfortran.dg/select_char_1.f90: Likewise.
7171 * gfortran.dg/shape_4.f90: Likewise.
7172 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
7173 * gfortran.dg/function_optimize_10.f90: Likewise.
7174 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
7175 * gfortran.dg/used_types_17.f90: Likewise.
7176 * gfortran.dg/used_types_18.f90: Likewise.
7178 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
7181 * gfortran.dg/proc_ptr_result_8.f90 : New test.
7183 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7185 * gcc.dg/unroll_5.c: Add nomips16 attributes.
7187 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7189 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
7191 2013-01-12 Janus Weil <janus@gcc.gnu.org>
7194 * gfortran.dg/assumed_type_2.f90: Fix test case.
7195 * gfortran.dg/internal_pack_13.f90: New test.
7196 * gfortran.dg/internal_pack_14.f90: New test.
7198 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
7201 * gfortran.dg/unlimited_polymorphic_8.f90: Update
7202 scan-tree-dump-times for foo.0.x._vptr to deal with change from
7205 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
7207 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
7209 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
7212 * gcc.target/s390/pr55719.c: New testcase.
7214 2013-01-11 Richard Guenther <rguenther@suse.de>
7216 PR tree-optimization/44061
7217 * gcc.dg/pr44061.c: New testcase.
7219 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
7221 Update copyright years.
7223 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
7224 Jakub Jelinek <jakub@redhat.com>
7227 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
7229 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
7231 PR rtl-optimization/55672
7232 * gcc.target/i386/pr55672.c: New.
7234 2013-01-10 Jeff Law <law@redhat.com>
7236 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
7237 pass/fail message unique.
7240 2013-01-10 Jason Merrill <jason@redhat.com>
7242 * ada/.gitignore: New.
7244 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7246 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
7248 * g++.dg/tls/thread_local2.C: Likewise.
7249 * g++.dg/tls/thread_local2g.C: Likewise.
7250 * g++.dg/tls/thread_local6.C: Likewise.
7251 * g++.dg/tls/thread_local-order1.C: Add tls options.
7252 * g++.dg/tls/thread_local-order2.C: Likewise.
7253 * g++.dg/tls/thread_local3.C: Likewise.
7254 * g++.dg/tls/thread_local3g.C: Likewise.
7255 * g++.dg/tls/thread_local4.C: Likewise.
7256 * g++.dg/tls/thread_local4g.C: Likewise.
7257 * g++.dg/tls/thread_local5.C: Likewise.
7258 * g++.dg/tls/thread_local5g.C: Likewise.
7259 * g++.dg/tls/thread_local6g.C: Likewise.
7261 2013-01-10 Kostya Serebryany <kcc@google.com>
7263 * g++.dg/asan/asan_test.cc: Sync from upstream.
7265 2013-01-10 Jakub Jelinek <jakub@redhat.com>
7267 PR tree-optimization/55921
7268 * gcc.c-torture/compile/pr55921.c: New test.
7270 2013-01-09 Jan Hubicka <jh@suse.cz>
7272 PR tree-optimization/55569
7273 * gcc.c-torture/compile/pr55569.c: New testcase.
7275 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
7278 * gfortran.dg/use_28.f90: New test.
7280 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
7282 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
7283 number matching more robust.
7285 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
7287 PR rtl-optimization/55829
7288 * gcc.target/i386/pr55829.c: New.
7290 2013-01-09 Tobias Burnus <burnus@net-b.de>
7293 * gfortran.dg/bind_c_bool_1.f90: New.
7294 * gfortran.dg/do_5.f90: Add dg-warning.
7296 2013-01-09 Jan Hubicka <jh@suse.cz>
7298 PR tree-optimization/55875
7299 * gcc.c-torture/execute/pr55875.c: New testcase.
7300 * g++.dg/torture/pr55875.C: New testcase.
7302 2013-01-09 Jakub Jelinek <jakub@redhat.com>
7305 * c-c++-common/pr48418.c: New test.
7307 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
7310 * g++.dg/tls/thread_local-ice.C: New.
7312 2013-01-09 Andreas Schwab <schwab@suse.de>
7314 * gcc.dg/guality/pr54693.c: Null-terminate arr.
7316 2013-01-09 Jakub Jelinek <jakub@redhat.com>
7318 PR tree-optimization/48189
7319 * gcc.dg/pr48189.c: New test.
7321 2013-01-04 Jan Hubicka <jh@suse.cz>
7323 PR tree-optimization/55823
7324 * g++.dg/ipa/devirt-10.C: New testcase.
7326 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
7327 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
7329 PR rtl-optimization/55845
7330 * gcc.target/i386/pr55845.c: New test.
7332 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
7334 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
7335 instructions generated instead of number of occurances.
7337 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
7339 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
7340 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7341 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7342 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7343 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7344 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
7345 * gcc.target/aarch64/vect-fcm.x: Likewise.
7346 * lib/target-supports.exp
7347 (check_effective_target_vect_cond): Enable for AArch64.
7349 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
7351 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
7352 endian-safe float pool loading.
7353 (test_square_root_v4sf): Likewise.
7354 (test_square_root_v2df): Likewise.
7355 * lib/target-supports.exp
7356 (check_effective_target_vect_call_sqrtf): Add AArch64.
7358 2013-01-08 Martin Jambor <mjambor@suse.cz>
7361 * gcc.dg/tree-ssa/pr55579.c: New test.
7363 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7365 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
7368 2013-01-08 Jakub Jelinek <jakub@redhat.com>
7371 * gcc.dg/torture/pr55890-3.c: New test.
7374 * gcc.c-torture/compile/pr55851.c: New test.
7377 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
7380 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
7383 * gfortran.dg/elemental_scalar_args_2.f90: New test.
7385 2013-01-07 Tobias Burnus <burnus@net-b.de>
7388 * gfortran.dg/pointer_init_2.f90: Update dg-error.
7389 * gfortran.dg/pointer_init_7.f90: New.
7391 2013-01-07 Richard Biener <rguenther@suse.de>
7393 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
7395 2013-01-07 Richard Biener <rguenther@suse.de>
7398 * gcc.dg/torture/pr55890-1.c: New testcase.
7399 * gcc.dg/torture/pr55890-2.c: Likewise.
7401 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
7403 * gcc.target/aarch64/fmovd.c: New.
7404 * gcc.target/aarch64/fmovf.c: Likewise.
7405 * gcc.target/aarch64/fmovd-zero.c: Likewise.
7406 * gcc.target/aarch64/fmovf-zero.c: Likewise.
7407 * gcc.target/aarch64/vect-fmovd.c: Likewise.
7408 * gcc.target/aarch64/vect-fmovf.c: Likewise.
7409 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
7410 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
7412 2013-01-07 Richard Biener <rguenther@suse.de>
7414 PR tree-optimization/55888
7415 PR tree-optimization/55862
7416 * gcc.dg/torture/pr55888.c: New testcase.
7418 2013-01-07 Tobias Burnus <burnus@net-b.de>
7421 * gfortran.dg/intrinsic_size_3.f90: New.
7423 2013-01-07 Tobias Burnus <burnus@net-b.de>
7426 * gfortran.dg/select_type_32.f90: New.
7428 2013-01-04 Dodji Seketeli <dodji@redhat.com>
7431 * g++.dg/cpp0x/alias-decl-29.C: New test.
7433 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
7438 * gfortran.dg/class_array_15.f03: New test.
7440 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
7445 * gfortran.dg/use_23.f90: New test.
7446 * gfortran.dg/use_24.f90: New test.
7447 * gfortran.dg/use_25.f90: New test.
7448 * gfortran.dg/use_26.f90: New test.
7449 * gfortran.dg/use_27.f90: New test.
7451 2013-01-06 Olivier Hainque <hainque@adacore.com>
7453 * gnat.dg/specs/clause_on_volatile.ads: New test.
7455 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
7457 * gnat.dg/alignment10.adb: New test.
7459 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
7460 Mikael Morin <mikael@gcc.gnu.org>
7463 * gfortran.dg/use_22.f90: New test.
7465 2013-01-04 Andrew Pinski <apinski@cavium.com>
7467 * gcc.target/aarch64/cmp-1.c: New testcase.
7469 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
7472 * gfortran.dg/select_type_31.f03: New test.
7474 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
7476 PR c++/54526 (again)
7477 * g++.dg/cpp0x/parse2.C: Extend.
7478 * g++.old-deja/g++.other/crash28.C: Adjust.
7480 2013-01-04 Richard Biener <rguenther@suse.de>
7482 PR tree-optimization/55862
7483 * gcc.dg/torture/pr55862.c: New testcase.
7485 2013-01-04 Martin Jambor <mjambor@suse.cz>
7487 PR tree-optimization/55755
7488 * gcc.dg/torture/pr55755.c: New test.
7489 * gcc.dg/tree-ssa/sra-13.c: Likewise.
7490 * gcc.dg/tree-ssa/pr45144.c: Update.
7492 2013-01-04 Richard Biener <rguenther@suse.de>
7495 * gcc.dg/fold-reassoc-2.c: New testcase.
7497 2013-01-04 Tobias Burnus <burnus@net-b.de>
7500 * gfortran.dg/null_7.f90: New.
7502 2013-01-04 Tobias Burnus <burnus@net-b.de>
7506 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
7507 * gfortran.dg/unlimited_polymorphic_7.f90: New.
7508 * gfortran.dg/unlimited_polymorphic_8.f90: New.
7510 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
7512 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
7514 2013-01-03 Janus Weil <janus@gcc.gnu.org>
7517 * gfortran.dg/assignment_1.f90: Modified.
7518 * gfortran.dg/assignment_4.f90: New.
7520 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
7522 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
7524 2013-01-03 Richard Biener <rguenther@suse.de>
7526 PR tree-optimization/55857
7527 * gcc.dg/vect/pr55857-1.c: New testcase.
7528 * gcc.dg/vect/pr55857-2.c: Likewise.
7530 2013-01-03 Jakub Jelinek <jakub@redhat.com>
7532 PR rtl-optimization/55838
7533 * gcc.dg/pr55838.c: New test.
7535 PR tree-optimization/55832
7536 * gcc.c-torture/compile/pr55832.c: New test.
7538 2013-01-02 Teresa Johnson <tejohnson@google.com>
7540 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
7541 * gcc.dg/tree-ssa/loop-23.c: Ditto.
7542 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
7543 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
7544 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
7545 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
7546 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
7547 * gcc.dg/unroll_1.c: Ditto.
7548 * gcc.dg/unroll_2.c: Ditto.
7549 * gcc.dg/unroll_3.c: Ditto.
7550 * gcc.dg/unroll_4.c: Ditto.
7552 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7554 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
7556 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7559 * gfortran.dg/eof_4.f90: New test.
7561 2013-01-02 Jakub Jelinek <jakub@redhat.com>
7563 * lib/c-compat.exp (compat-use-alt-compiler): Remove
7564 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
7565 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
7566 (compat_setup_dfp): Initialize compat_alt_caret and
7567 compat_save_TEST_ALWAYS_FLAGS.
7569 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
7571 * gcc.dg/torture/tls/tls-reload-1.c: New test.
7573 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
7575 * gcc.dg/torture/fp-int-convert-2.c: New test.
7577 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7579 * gfortran.dg/newunit_3.f90: Add dg-do run.
7580 * gfortran.dg/inquire_15.f90: Add dg-do run.
7582 2013-01-01 Jakub Jelinek <jakub@redhat.com>
7584 PR tree-optimization/55831
7585 * gcc.dg/pr55831.c: New test.
7587 Copyright (C) 2013 Free Software Foundation, Inc.
7589 Copying and distribution of this file, with or without modification,
7590 are permitted in any medium without royalty provided the copyright
7591 notice and this notice are preserved.