/cp
[official-gcc.git] / gcc / testsuite / ChangeLog
blob147ae19e61b88f659ddc56fd61aa73414583e629
1 2013-06-17  Paolo Carlini  <paolo.carlini@oracle.com>
3         PR c++/16128
4         * g++.dg/template/error52.C: New.
5         * g++.dg/lookup/friend15.C: Update.
6         * g++.dg/parse/error11.C: Likewise.
7         * g++.dg/parse/error14.C: Likewise.
8         * g++.dg/parse/parser-pr28152-2.C: Likewise.
9         * g++.dg/parse/template25.C: Likewise.
10         * g++.old-deja/g++.jason/cond.C: Likewise.
11         * g++.old-deja/g++.mike/for2.C: Likewise.
12         * g++.old-deja/g++.robertl/eb125.C: Likewise.
13         * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
15 2013-06-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
17         * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
18         ensure alignment.
20 2013-06-16  Balaji V. Iyer  <balaji.v.iyer@intel.com>
22         * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
23         accidentally placing minus sign for length instead of stride.
25 2013-06-16  Joern Rennecke <joern.rennecke@embecosm.com>
27         PR rtl-optimization/57425
28         PR rtl-optimization/57569
29         * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
30         * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
32 2013-06-15  Mikael Morin  <mikael@gcc.gnu.org>
34         PR fortran/49074
35         PR fortran/56136
36         * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
37         packing.
38         * gfortran.dg/typebound_assignment_6.f03: New.
40 2013-06-15  Oleg Endo  <olegendo@gcc.gnu.org>
42         * gcc.target/h8300/h8300.exp: New.
43         * gcc.dg/pragma-isr.c: Move to ...
44         * gcc.target/sh/torture/pragma-isr.c: ... here ...
45         * gcc.target/h8300/pragma-isr.c: ... and here.
46         * gcc.dg/pragma-isr2.c: Move to ...
47         * gcc.target/sh/torture/pragma-isr2.c: ... here ...
48         * gcc.target/h8300/pragma-isr2.c: ... and here.
49         * gcc.dg/pragma-isr-trapa.c: Move to ...
50         * gcc.target/sh/pragma-isr-trapa.c: ... here.
51         * gcc.dg/pragma-isr-trapa2.c: Move to ...
52         * gcc.target/sh/pragma-isr-trapa2.c: ... here.
53         * gcc.dg/pragma-isr-trap_exit.c: Move to ...
54         * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
55         * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
56         * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
57         * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
58         * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
59         * gcc.dg/attr-isr-trap_exit.c: Move to ...
60         * gcc.target/sh/attr-isr-trap_exit.c: ... here.
61         * gcc.dg/attr-isr-trapa.c: Move to ...
62         * gcc.target/sh/attr-isr-trapa.c: ... here.
64 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
66         PR c++/51413
67         * g++.dg/ext/builtin-offsetof1.C: New.
69 2013-06-14  Vidya Praveen <vidyapraveen@arm.com>
71         * gcc.target/aarch64/vect_smlal_1.c: New file.
73 2013-06-14  Tobias Burnus  <burnus@net-b.de>
75         PR fortran/57508
76         * gfortran.dg/defined_assignment_7.f90: New.
78 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
80         PR c++/57599
81         * g++.dg/rtti/dyncast6.C: New.
82         * g++.dg/cpp0x/dyncast1.C: Likewise.
84 2013-06-14  Alan Modra  <amodra@gmail.com>
86         PR middle-end/57134
87         * gcc.dg/pr57134.c: New.
89 2013-06-14  Tobias Burnus  <burnus@net-b.de>
91         PR fortran/57596
92         * gfortran.dg/deferred_type_param_9.f90: New.
94 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
96         * gcc.dg/fold-minus-1.c: New testcase.
98 2013-06-13  Mikael Morin  <mikael@gcc.gnu.org>
100         PR fortran/49074
101         * gfortran.dg/typebound_assignment_5.f03: New.
103 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
105         * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
107 2013-06-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
108             Pat Haugen <pthaugen@us.ibm.com>
109             Peter Bergner <bergner@vnet.ibm.com>
111         * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
112         load/store instructions on power7, power8.
113         * gcc.target/powerpc/atomic-p8.c: Likewise.
115 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
117         PR c/57577
118         * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
120 2013-06-12  Paolo Carlini  <paolo.carlini@oracle.com>
122         PR c++/38958
123         * g++.dg/warn/Wunused-var-20.C: New.
125 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
127         * gcc.target/mips/mips.exp: Handle -f{no-,}common.
128         * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
129         Run with -fno-common.
131 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
133         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
134         and exit function calls with return 1 and return 0, respectively.
136 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
138         * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
139         New tests.
141 2013-06-12  Marc Glisse  <marc.glisse@inria.fr>
143         PR tree-optimization/57361
144         * gcc.dg/tree-ssa/pr57361.c: New file.
146 2013-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
148         * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
149         to ensure alignment.
150         * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
152 2013-06-12  Tobias Burnus  <burnus@net-b.de>
154         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
156 2013-06-12  Tobias Burnus  <burnus@net-b.de>
157             Dominique d'Humieres  <dominiq@lps.ens.fr>
159         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
161 2013-06-12  Jakub Jelinek  <jakub@redhat.com>
163         PR target/56564
164         * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
165         * gcc.target/i386/pr56564-3.c: Likewise.
167 2013-06-11  Tobias Burnus  <burnus@net-b.de>
169         PR fortran/57535
170         * gfortran.dg/class_array_18.f90: New.
172 2013-06-11  Jan Hubicka  <jh@suse.cz>
174         PR c++/57551
175         * g++.dg/ext/visibility/anon6.C: Update testcase.
177 2013-06-10  Balaji V. Iyer  <balaji.v.iyer@intel.com>
179         PR c/57563
180         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
181         in how we check __sec_reduce_mutating function's result.        
183 2013-06-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
184             Pat Haugen <pthaugen@us.ibm.com>
185             Peter Bergner <bergner@vnet.ibm.com>
187         * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
188         direct move instructions.
189         * gcc.target/powerpc/direct-move-vint2.c: Likewise.
190         * gcc.target/powerpc/direct-move.h: Likewise.
191         * gcc.target/powerpc/direct-move-float1.c: Likewise.
192         * gcc.target/powerpc/direct-move-float2.c: Likewise.
193         * gcc.target/powerpc/direct-move-double1.c: Likewise.
194         * gcc.target/powerpc/direct-move-double2.c: Likewise.
195         * gcc.target/powerpc/direct-move-long1.c: Likewise.
196         * gcc.target/powerpc/direct-move-long2.c: Likewise.
198 2013-06-10  Paolo Carlini  <paolo.carlini@oracle.com>
200         PR c++/52440
201         * g++.dg/cpp0x/pr52440.C: New.
203 2013-06-10  Jakub Jelinek  <jakub@redhat.com>
205         PR target/56564
206         * gcc.target/i386/pr56564-1.c: New test.
207         * gcc.target/i386/pr56564-2.c: New test.
208         * gcc.target/i386/pr56564-3.c: New test.
209         * gcc.target/i386/pr56564-4.c: New test.
210         * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
211         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
212         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
213         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
214         * gcc.target/i386/vect-sizes-1.c: Likewise.
215         * gcc.target/i386/memcpy-1.c: Likewise.
216         * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
217         * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
219 2013-06-10  Thomas Schwinge  <thomas@codesourcery.com>
221         * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
222         systems to cover all GNU systems.
223         * g++.dg/abi/guard2.C: Likewise.
224         * g++.dg/cpp0x/constexpr-rom.C: Likewise.
225         * g++.dg/eh/sighandle.C: Likewise.
226         * g++.dg/ext/cleanup-10.C: Likewise.
227         * g++.dg/ext/cleanup-11.C: Likewise.
228         * g++.dg/ext/cleanup-8.C: Likewise.
229         * g++.dg/ext/cleanup-9.C: Likewise.
230         * g++.dg/opt/const5.C: Likewise.
231         * g++.dg/opt/life1.C: Likewise.
232         * g++.dg/other/pr39496.C: Likewise.
233         * g++.old-deja/g++.abi/aggregates.C: Likewise.
234         * g++.old-deja/g++.abi/align.C: Likewise.
235         * g++.old-deja/g++.abi/bitfields.C: Likewise.
236         * g++.old-deja/g++.law/weak.C: Likewise.
237         * g++.old-deja/g++.pt/asm1.C: Likewise.
238         * gcc.c-torture/execute/20030125-1.x: Likewise.
239         * gcc.c-torture/execute/990127-2.x: Likewise.
240         * gcc.dg/20041106-1.c: Likewise.
241         * gcc.dg/20050503-1.c: Likewise.
242         * gcc.dg/builtin-object-size-5.c: Likewise.
243         * gcc.dg/cleanup-10.c: Likewise.
244         * gcc.dg/cleanup-11.c: Likewise.
245         * gcc.dg/cleanup-8.c: Likewise.
246         * gcc.dg/cleanup-9.c: Likewise.
247         * gcc.dg/complex-5.c: Likewise.
248         * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
249         * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
250         * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
251         * gcc.dg/dfp/pr35739.c: Likewise.
252         * gcc.dg/fdata-sections-1.c: Likewise.
253         * gcc.dg/lto/20090206-1_0.c: Likewise.
254         * gcc.dg/lto/20090206-2_0.c: Likewise.
255         * gcc.dg/pr30360.c: Likewise.
256         * gcc.dg/pr37303.c: Likewise.
257         * gcc.dg/pr39323-1.c: Likewise.
258         * gcc.dg/pr39323-2.c: Likewise.
259         * gcc.dg/pr39323-3.c: Likewise.
260         * gcc.dg/pr45416.c: Likewise.
261         * gcc.dg/setjmp-2.c: Likewise.
262         * gcc.dg/split-1.c: Likewise.
263         * gcc.dg/split-3.c: Likewise.
264         * gcc.dg/split-4.c: Likewise.
265         * gcc.dg/strlenopt-12g.c: Likewise.
266         * gcc.dg/strlenopt-14g.c: Likewise.
267         * gcc.dg/strlenopt-14gf.c: Likewise.
268         * gcc.dg/strlenopt-16g.c: Likewise.
269         * gcc.dg/strlenopt-17g.c: Likewise.
270         * gcc.dg/strlenopt-18g.c: Likewise.
271         * gcc.dg/strlenopt-1f.c: Likewise.
272         * gcc.dg/strlenopt-22g.c: Likewise.
273         * gcc.dg/strlenopt-2f.c: Likewise.
274         * gcc.dg/strlenopt-4g.c: Likewise.
275         * gcc.dg/strlenopt-4gf.c: Likewise.
276         * gcc.dg/struct-ret-3.c: Likewise.
277         * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
278         * gcc.misc-tests/linkage.exp: Likewise.
279         * gcc.target/i386/20000724-1.c: Likewise.
280         * gcc.target/i386/align-main-3.c: Likewise.
281         * gcc.target/i386/cleanup-1.c: Likewise.
282         * gcc.target/i386/inline-mcpy.c: Likewise.
283         * gcc.target/i386/pr32268.c: Likewise.
284         * gcc.target/i386/pr36613.c: Likewise.
285         * gcc.target/i386/pr39013-1.c: Likewise.
286         * gcc.target/i386/pr39013-2.c: Likewise.
287         * gcc.target/i386/pr39496.c: Likewise.
288         * gcc.target/i386/pr40906-3.c: Likewise.
289         * gcc.target/i386/pr46084.c: Likewise.
290         * lib/target-supports.exp (check_effective_target_pie): Likewise.
292 2013-06-09  Oleg Endo  <olegendo@gcc.gnu.org>
294         PR target/6526
295         * gcc.target/sh/pr6526.c: New.
297 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
299         PR target/57568
300         * gcc.c-torture/execute/pr57568.c: New test.
302 2013-06-09  Paolo Carlini  <paolo.carlini@oracle.com>
304         PR c++/37404
305         * g++.dg/other/vararg-4.C: New.
307 2013-06-08  Vladimir Makarov  <vmakarov@redhat.com>
309         PR rtl-optimization/57559
310         * gcc.target/s390/pr57559.c : New test.
312 2013-06-08  Tobias Burnus  <burnus@net-b.de>
314         PR fortran/37336
315         * gfortran.dg/finalize_10.f90: New.
316         * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
317         * gfortran.dg/finalize_15.f90: New.
319 2013-06-08  Tobias Burnus  <burnus@net-b.de>
321         PR fortran/57553
322         * gfortran.dg/storage_size_4.f90: New.
324 2013-06-07  Sriraman Tallam  <tmsriram@google.com>
326         PR c++/57548
327         * testsuite/g++.dg/ext/pr57548.C: New test.
329 2013-06-07  Balaji V. Iyer  <balaji.v.iyer@intel.com>
331         PR middle-end/57541
332         * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
334 2013-06-07  Jan Hubicka  <jh@suse.cz>
336         * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
338 2013-06-07  Tobias Burnus  <burnus@net-b.de>
340         PR fortran/57549
341         * gfortran.dg/array_constructor_48.f90: New.
342         * gfortran.dg/array_constructor_type_14.f03: Correct test case.
343         * gfortran.dg/array_constructor_type_15.f03: Ditto.
345 2013-06-07  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
347         PR target/56315
348         * gcc.target/arm/xordi3-opt.c: New test.
350 2013-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
352         * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
353         Revert to dg-options.
355 2013-06-07  Sebastian Huber  <sebastian.huber@embedded-brains.de>
357         PR target/55033
358         * gcc.target/powerpc/pr55033.c: New.
360 2013-06-07  Paolo Carlini  <paolo.carlini@oracle.com>
362         PR c++/53658
363         * g++.dg/cpp0x/alias-decl-36.C: New.
365 2013-06-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
366             Pat Haugen <pthaugen@us.ibm.com>
367             Peter Bergner <bergner@vnet.ibm.com>
369         * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
370         power8 builtin functions.
371         * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
372         * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
373         * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
374         * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
375         * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
376         * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
377         * gcc.target/powerpc/p8vector-vectorize-1.c: New
378         tests to test power8 auto-vectorization.
379         * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
380         * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
381         * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
382         * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
384         * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
385         powerpc_p8vector_ok instead of powerpc_vsx_ok.
387         * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
389         * lib/target-supports.exp (check_p8vector_hw_available) Add power8
390         support.
391         (check_effective_target_powerpc_p8vector_ok): Likewise.
392         (is-effective-target): Likewise.
393         (check_vect_support_and_set_flags): Likewise.
395 2013-06-06  Paolo Carlini  <paolo.carlini@oracle.com>
397         PR c++/43652
398         * g++.dg/parse/error53.C: New.
400 2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
402         PR rtl-optimization/57459
403         * gcc.target/i386/pr57459.c: New test.
405 2013-06-06  Teresa Johnson  <tejohnson@google.com>
407         PR c++/53743
408         * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
409         into -freorder-blocks-and-partition test.
410         * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
411         * gcc.dg/tree-prof/20041218-1.c: Ditto.
412         * gcc.dg/tree-prof/pr52027.c: Use -O2.
413         * gcc.dg/tree-prof/pr50907.c: Ditto.
414         * gcc.dg/tree-prof/pr45354.c: Ditto.
415         * g++.dg/tree-prof/partition2.C: Ditto.
416         * g++.dg/tree-prof/partition3.C: Ditto.
418 2013-06-06  Tobias Burnus  <burnus@net-b.de>
420         PR fortran/57542
421         * gfortran.dg/finalize_16.f90: New.
423 2013-06-06  Marcus Shawcroft  <marcus.shawcroft@arm.com>
425         * gcc.dg/vect/no-section-anchors-vect-68.c:
426         Add dg-skip-if aarch64_tiny.
428 2013-06-05  Balaji V. Iyer  <balaji.v.iyer@intel.com>
430         PR C/57457
431         * c-c++-common/cilk-plus/AN/pr57457.c: New test.
432         * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
434 2013-06-05  Paolo Carlini  <paolo.carlini@oracle.com>
436         PR c++/51908
437         * g++.dg/cpp0x/decltype54.C: New.
439 2013-06-05  James Greenhalgh  <james.greenhalgh@arm.com>
441         * gcc.dg/fshort-wchar.c: Add extra dg-options for
442         arm*-*-*eabi* targets.
443         * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
444         arm*-*-* targets.
445         * gcc.dg/tree-ssa/pr43491.c: Likewise.
447 2013-06-05  Manfred Schwarb  <manfred99@gmx.ch>
448             Tobias Burnus  <burnus@net-b.de>
450         * gfortran.dg/string_length_2.f90: Fix dg-do run.
451         * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do  run".
452         * gfortran.dg/io_real_boz_4.f90: Ditto.
453         * gfortran.dg/io_real_boz_5.f90: Ditto.
455 2013-06-05  Andreas Schwab  <schwab@suse.de>
457         * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
459 2013-06-04  Jan Hubicka  <jh@suse.cz>
461         * gcc.dg/tree-ssa/attr-alias.c: New testcase.
463 2013-06-04  Balaji V. Iyer  <balaji.v.iyer@intel.com>
465         * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
466         parameters with void.
467         (main2): Removed argc parameter.
468         * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
469         (main): Replaced argc, argv parameters with void.
470         * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
471         (main2): Removed argc parameter.
472         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
473         argv parameters with void.  Added __asm volatile to avoid optimization
474         on argc, if necessary.
475         * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
476         * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
477         * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
478         * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
479         * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
480         * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
481         * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
482         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
483         * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
484         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
485         * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
486         * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
487         * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
488         * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
489         * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
490         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
491         * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
492         * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
493         * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
494         * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
495         parameters with void.
496         (main2): Removed argc parameter.
497         * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
498         (main): Replaced argc, argv parameters with void.
499         * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
500         argv parameters with void.  Also renamed this function as main, and
501         delete the existing main.
502         * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
503         * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
504         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
506 2013-06-04  Ian Bolton  <ian.bolton@arm.com>
508         * gcc.target/aarch64/movi_1.c: New test.
510 2013-06-04  Tobias Burnus  <burnus@net-b.de>
512         PR fortran/37336
513         * gfortran.dg/finalize_12.f90: New.
514         * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
515         end of scope finalization.
516         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
517         * gfortran.dg/allocatable_scalar_9.f90: Ditto.
518         * gfortran.dg/auto_dealloc_2.f90: Ditto.
519         * gfortran.dg/class_19.f03: Ditto.
520         * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
521         * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
522         * gfortran.dg/extends_14.f03: Ditto.
523         * gfortran.dg/move_alloc_4.f90: Ditto.
524         * gfortran.dg/typebound_proc_27.f03: Ditto.
526 2013-06-04  Manfred Schwarb  <manfred99@gmx.ch>
528         * gfortran.dg/bounds_check_7.f90: Remove "! {".
529         * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
530         * gfortran.dg/default_initialization_5.f90: Update dg-do.
531         * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
532         * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
533         * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
534         * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
535         * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do  run.
536         * gfortran.dg/io_real_boz_4.f90: Ditto.
537         * gfortran.dg/io_real_boz_5.f90: Ditto.
538         * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
539         * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
540         * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
541         * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
542         * gfortran.dg/transpose_2.f90: Fix dg-output.
544 2013-06-03  Balaji V. Iyer  <balaji.v.iyer@intel.com>
546         * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
547         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
548         dg-option and an header comment.
549         
550 2013-06-03  Paolo Carlini  <paolo.carlini@oracle.com>
552         PR c++/57419
553         * g++.dg/cpp0x/sfinae46.C: New.
554         * g++.dg/cpp0x/defaulted13.C: Adjust.
555         * g++.dg/cpp0x/defaulted2.C: Likewise.
556         * g++.dg/cpp0x/defaulted26.C: Likewise.
557         * g++.dg/cpp0x/defaulted3.C: Likewise.
558         * g++.dg/cpp0x/error1.C: Likewise.
559         * g++.dg/cpp0x/implicit1.C: Likewise.
560         * g++.dg/cpp0x/implicit11.C: Likewise.
561         * g++.dg/cpp0x/inh-ctor13.C: Likewise.
562         * g++.dg/cpp0x/initlist47.C: Likewise.
563         * g++.dg/cpp0x/initlist9.C: Likewise.
564         * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
565         * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
566         * g++.dg/cpp0x/nsdmi-local.C: Likewise.
567         * g++.dg/cpp0x/union4.C: Likewise.
568         * g++.dg/template/crash108.C: Likewise.
569         * g++.dg/template/crash41.C: Likewise.
570         * g++.old-deja/g++.jason/local.C: Likewise.
571         * g++.old-deja/g++.law/visibility3.C: Likewise.
573 2013-06-03  Teresa Johnson  <tejohnson@google.com>
575         * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
576         * gcc.dg/vect/bb-slp-14.c: Ditto.
577         * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
578         * gcc.dg/vect/bb-slp-23.c: Ditto.
579         * gcc.dg/vect/bb-slp-15.c: Ditto.
580         * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
581         * gcc.dg/vect/bb-slp-24.c: Ditto.
582         * gcc.dg/vect/bb-slp-16.c: Ditto.
583         * gcc.dg/vect/bb-slp-25.c: Ditto.
584         * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
585         * gcc.dg/vect/bb-slp-17.c: Ditto.
586         * gcc.dg/vect/bb-slp-1.c: Ditto.
587         * gcc.dg/vect/bb-slp-26.c: Ditto.
588         * gcc.dg/vect/bb-slp-18.c: Ditto.
589         * gcc.dg/vect/bb-slp-2.c: Ditto.
590         * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
591         * gcc.dg/vect/bb-slp-27.c: Ditto.
592         * gcc.dg/vect/bb-slp-19.c: Ditto.
593         * gcc.dg/vect/bb-slp-3.c: Ditto.
594         * gcc.dg/vect/bb-slp-28.c: Ditto.
595         * gcc.dg/vect/bb-slp-4.c: Ditto.
596         * gcc.dg/vect/bb-slp-29.c: Ditto.
597         * gcc.dg/vect/bb-slp-5.c: Ditto.
598         * gcc.dg/vect/bb-slp-6.c: Ditto.
599         * gcc.dg/vect/bb-slp-8a.c: Ditto.
600         * gcc.dg/vect/bb-slp-7.c: Ditto.
601         * gcc.dg/vect/bb-slp-8b.c: Ditto.
602         * gcc.dg/vect/bb-slp-8.c: Ditto.
603         * gcc.dg/vect/bb-slp-9.c: Ditto.
604         * gcc.dg/vect/bb-slp-10.c: Ditto.
605         * gcc.dg/vect/bb-slp-11.c: Ditto.
606         * gcc.dg/vect/bb-slp-20.c: Ditto.
607         * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
608         * gcc.dg/vect/bb-slp-21.c: Ditto.
609         * gcc.dg/vect/bb-slp-30.c: Ditto.
610         * gcc.dg/vect/bb-slp-13.c: Ditto.
611         * gcc.dg/vect/bb-slp-22.c: Ditto.
612         * g++.dg/vect/slp-pr50413.cc: Ditto.
613         * g++.dg/vect/slp-pr56812.cc: Ditto.
614         * g++.dg/vect/slp-pr50819.cc: Ditto.
616 2013-06-01  Tobias Burnus  <burnus@net-b.de>
618         PR fortran/57456
619         * gfortran.dg/class_array_17.f90: New.
621 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
623         * ada/acats/floatstore.lst: New.
624         * ada/acats/run_all.sh: Process it.
626 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
628         * gcc.target/powerpc/e500-ord-1.c: New test.
629         * gcc.target/powerpc/e500-ord-2.c: Likewise.
630         * gcc.target/powerpc/e500-unord-1.c: Likewise.
631         * gcc.target/powerpc/e500-unord-2.c: Likewise.
633 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
635         * g++.dg/torture/pr54684.C: Add -fno-short-enums.
637 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
639         * gcc.target/arm/pr56184.C: Add -fno-short-enums.
641 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
643         * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
645 2013-05-31  Balaji V. Iyer  <balaji.v.iyer@intel.com>
647         PR c/57452
648         * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
649         test-case.
651 2013-05-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
653         * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
655 2013-05-31  Marek Polacek  <polacek@redhat.com>
657         PR tree-optimization/57478
658         PR tree-optimization/57453
659         * gcc.dg/torture/pr57478.c: New test.
661 2013-05-31  Tobias Burnus  <burnus@net-b.de>
663         PR fortran/57456
664         * gfortran.dg/class_array_17.f90: New.
666 2013-05-31  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
668         PR target/56315
669         * gcc.target/arm/iordi3-opt.c: New test.
671 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
673         PR fortran/54190
674         PR fortran/57217
675         * gfortran.dg/dummy_procedure_5.f90: Modified error message.
676         * gfortran.dg/interface_26.f90: Ditto.
677         * gfortran.dg/proc_ptr_11.f90: Ditto.
678         * gfortran.dg/proc_ptr_15.f90: Ditto.
679         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
680         * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
681         * gfortran.dg/proc_ptr_result_5.f90: Ditto.
682         * gfortran.dg/typebound_override_1.f90: Ditto.
683         * gfortran.dg/typebound_override_4.f90: Ditto.
684         * gfortran.dg/typebound_proc_6.f03: Ditto.
685         * gfortran.dg/assumed_type_7.f90: New test.
686         * gfortran.dg/typebound_override_5.f90: New test.
687         * gfortran.dg/typebound_override_6.f90: New test.
688         * gfortran.dg/typebound_override_7.f90: New test.
690 2013-05-30  Tobias Burnus  <burnus@net-b.de>
692         PR middle-end/57073
693         * gfortran.dg/power_6.f90: New.
695 2013-05-30  Ian Bolton  <ian.bolton@arm.com>
697         * gcc.target/aarch64/insv_1.c: New test.
699 2013-05-30  Yufeng Zhang  <yufeng.zhang@arm.com>
701         * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
702         dg-skip-if "No stabs".
704 2013-05-30  Janus Weil  <janus@gcc.gnu.org>
706         PR fortran/54189
707         * gfortran.dg/assumed_size_1.f90: New.
709 2013-05-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
711         * gcc.dg/shrink-wrap-alloca.c: New added.
712         * gcc.dg/shrink-wrap-pretend.c: New added.
713         * gcc.dg/shrink-wrap-sibcall.c: New added.
715 2013-05-30  Tobias Burnus  <burnus@net-b.de>
717         PR fortran/57458
718         * gfortran.dg/assumed_rank_13.f90: New.
720 2013-05-29  Easwaran Raman  <eraman@google.com>
722         PR tree-optimization/57442
723         * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
725 2013-05-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
727         PR tree-optimization/57441
728         * gcc.c-torture/compile/pr57441.c: New.
730 2013-05-29  Dehao Chen  <dehao@google.com>
732         PR testsuite/57413
733         * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
735 2013-05-29  Tobias Burnus  <burnus@net-b.de>
737         PR fortran/37336
738         * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
739         * gfortran.dg/class_19.f03: Ditto.
741 2013-05-29  Richard Biener  <rguenther@suse.de>
743         * gcc.dg/vect/bb-slp-32.c: New testcase.
745 2013-05-28  Balaji V. Iyer  <balaji.v.iyer@intel.com>
747         * c-c++-common/cilk-plus/AN/array_test1.c: New test.
748         * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
749         * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
750         * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
751         * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
752         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
753         * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
754         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
755         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
756         * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
757         * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
758         * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
759         * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
760         * c-c++-common/cilk-plus/AN/misc.c: Likewise.
761         * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
762         * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
763         * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
764         * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
765         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
766         * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
767         * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
768         * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
769         * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
770         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
771         * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
772         * c-c++-common/cilk-plus/AN/vla.c: Likewise.
773         * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
774         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
775         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
776         * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
777         * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
778         * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
779         * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
780         * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
781         * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
782         * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
783         * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
784         * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
785         * gcc.dg/cilk-plus/cilk-plus.exp: New script.
787 2013-05-29  Tobias Burnus  <burnus@net-b.de>
789         PR fortran/37336
790         * gfortran.dg/finalize_11.f90: New.
791         * gfortran.dg/finalize_4.f03: Remove dg-error.
792         * gfortran.dg/finalize_5.f03: Ditto.
793         * gfortran.dg/finalize_6.f03: Ditto.
794         * gfortran.dg/finalize_7.f03: Ditto.
796 2013-05-28  Tobias Burnus  <burnus@net-b.de>
798         * gfortran.dg/class_array_16.f90: New.
800 2013-05-28  Tobias Burnus  <burnus@net-b.de>
802         PR fortran/57435
803         * testsuite/gfortran.dg/use_29.f90: New.
805 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
807         * gnat.dg/fp_exception.adb: New test.
809 2013-05-28  Richard Biener  <rguenther@suse.de>
811         PR tree-optimization/56787
812         * gcc.dg/vect/pr56787.c: New testcase.
814 2013-05-28  Janus Weil  <janus@gcc.gnu.org>
815             Tobias Burnus  <burnus@net-b.de>
817         PR fortran/57217
818         * gfortran.dg/typebound_override_4.f90: New.
820 2013-05-28  Richard Biener  <rguenther@suse.de>
822         PR tree-optimization/57411
823         * g++.dg/opt/pr57411.C: New testcase.
825 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
827         * gcc.dg/builtin-bswap-8.c: Compile at -O2.
828         * gcc.dg/builtin-bswap-9.c: Likewise.
830 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
832         * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
834 2013-05-27  Richard Biener  <rguenther@suse.de>
836         PR middle-end/57412
837         * gcc.dg/gomp/pr57412.c: New testcase.
839 2013-05-27  Bud Davis  <jmdavis@link.com>
841         PR fortran/50405
842         * gfortran.dg/stfunc_8.f90: New.
844 2013-05-27  Richard Biener  <rguenther@suse.de>
846         PR tree-optimization/57343
847         * gcc.dg/torture/pr57343.c: New testcase.
849 2013-05-27  Richard Biener  <rguenther@suse.de>
851         PR tree-optimization/57417
852         * gcc.dg/torture/pr57417.c: New testcase.
854 2013-05-27  Richard Biener  <rguenther@suse.de>
856         PR tree-optimization/57396
857         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
859 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
861         * gnat.dg/specs/last_bit.ads: New test.
863 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
865         * gnat.dg/specs/machine_attribute.ads: New test.
867 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
869         * gnat.dg/incomplete3.ad[sb]: New test.
871 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
873         PR target/53916
874         * gcc.target/mips/div-13.c: New test.
876 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
878         PR target/55777
879         * gcc.target/mips/mips16-attributes-5.c,
880         * gcc.target/mips/mips16-attributes-6.c: New tests.
882 2013-05-25  Eric Botcazou  <ebotcazou@adacore.com>
884         * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
885         * gcc.dg/builtin-bswap-8.c: Likewise.
887 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
889         PR c++/52216
890         * g++.dg/cpp0x/new1.C: New.
892 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
894         PR c++/25666
895         * g++.dg/parse/dtor16.C: New.
896         * g++.dg/parse/dtor6.C: Adjust.
898 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
900         PR c++/19618
901         * g++.dg/expr/bitfield12.C: New.
903 2013-05-24  Jeff Law  <law@redhat.com>
905         PR tree-optimization/57124
906         * gcc.c-torture/execute/pr57124.c: New test.
907         * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
909 2013-05-24  Martin Jambor  <mjambor@suse.cz>
911         PR tree-optimization/57294
912         * gcc.dg/ipa/pr57294.c: New test.
914 2013-05-24  Dehao Chen  <dehao@google.com>
916         * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
918 2013-05-24  Ian Bolton  <ian.bolton@arm.com>
920         * gcc.target/aarch64/scalar_intrinsics.c
921         (force_simd): Use a valid instruction.
922         (test_vdupd_lane_s64): Pass a valid lane argument.
923         (test_vdupd_lane_u64): Likewise.
925 2013-05-24  Richard Biener  <rguenther@suse.de>
927         PR tree-optimization/57287
928         * gcc.dg/pr57287.c: New testcase.
930 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
932         PR c++/26572
933         * g++.dg/template/error51.C: New.
935 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
937         PR c++/25503
938         * g++.dg/template/bitfield2.C: New.
940 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
942         * gnat.dg/specs/noinline1.ads: New test.
943         * gnat.dg/noinline2.ad[sb]: Likewise.
944         * gnat.dg/specs/noinline3.ads: Likewise.
945         * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
947 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
949         PR tree-ssa/57385
950         * gcc.dg/tree-ssa/pr57385.c: New test.
952 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
954         * gnat.dg/derived_type4.adb: New test.
956 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
958         * gcc.dg/builtin-bswap-6.c: New test.
959         * gcc.dg/builtin-bswap-7.c: Likewise.
960         * gcc.dg/builtin-bswap-8.c: Likewise.
961         * gcc.dg/builtin-bswap-9.c: Likewise.
963 2013-05-23  Christian Bruel  <christian.bruel@st.com>
965         PR debug/57351
966         * gcc.dg/debug/pr57351.c: New test
968 2013-05-23  Vidya Praveen <vidyapraveen@arm.com>
970         * gcc.target/aarch64/vect-clz.c: New file.
972 2013-05-23  Martin Jambor  <mjambor@suse.cz>
974         PR middle-end/57347
975         * gcc.dg/ipa/pr57347.c: New test.
977 2013-05-23  Richard Biener  <rguenther@suse.de>
979         PR tree-optimization/57380
980         * g++.dg/tree-ssa/pr57380.C: New testcase.
982 2013-05-23  Richard Biener  <rguenther@suse.de>
984         PR middle-end/57381
985         * gcc.dg/torture/pr57381.c: New testcase.
987 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
989         PR middle-end/57344
990         * gcc.c-torture/execute/pr57344-1.c: New test.
991         * gcc.c-torture/execute/pr57344-2.c: New test.
992         * gcc.c-torture/execute/pr57344-3.c: New test.
993         * gcc.c-torture/execute/pr57344-4.c: New test.
995 2013-05-23  Richard Biener  <rguenther@suse.de>
997         PR rtl-optimization/57341
998         * gcc.dg/torture/pr57341.c: New testcase.
1000 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
1002         PR c++/57352
1003         * g++.dg/parse/crash62.C: New.
1005 2013-05-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
1006             Pat Haugen <pthaugen@us.ibm.com>
1007             Peter Bergner <bergner@vnet.ibm.com>
1009         * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
1010         crypto builtins.
1012 2013-05-22  Tobias Burnus  <burnus@net-b.de>
1014         PR fortran/57364
1015         * gfortran.dg/defined_assignment_6.f90: New.
1017 2013-05-22  Tobias Burnus  <burnus@net-b.de>
1019         PR fortran/57338
1020         * gfortran.dg/assumed_type_6.f90: New.
1022 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
1024         PR c++/57211
1025         * g++.dg/cpp0x/Wunused-parm.C: New.
1027 2013-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
1029         * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1030         * g++.dg/warn/Wdouble-promotion.C: Likewise.
1032 2013-05-21  Easwaran Raman  <eraman@google.com>
1034         PR tree-optimization/57322
1035         * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1037 2013-05-21  Graham Stott  <graham.stott@btinternet.com>
1039         * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1040         .set (no)?micromips
1042 2013-05-21  Tobias Burnus  <burnus@net-b.de>
1044         PR fortran/57035
1045         * gfortran.dg/assumed_type_5.f90: New.
1046         * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1047         * gfortran.dg/assumed_rank_2.f90: Ditto.
1048         * gfortran.dg/assumed_type_3.f90: Update dg-error.
1049         * gfortran.dg/no_arg_check_3.f90: Ditto.
1051 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
1053         PR tree-optimization/57331
1054         * gcc.c-torture/compile/pr57331.c: New test.
1056 2013-05-21  Richard Biener  <rguenther@suse.de>
1058         PR tree-optimization/57330
1059         * gcc.dg/torture/pr57330.c: New testcase.
1061 2013-05-21  Richard Biener  <rguenther@suse.de>
1063         PR tree-optimization/57303
1064         * gcc.dg/torture/pr57303.c: New testcase.
1066 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
1068         PR tree-optimization/57321
1069         * gcc.c-torture/execute/pr57321.c: New test.
1071 2013-05-20  Tobias Burnus  <burnus@net-b.de>
1073         PR fortran/48858
1074         PR fortran/55465
1075         * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
1076         * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
1077         * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
1078         * gfortran.dg/binding_label_tests_3.f03: Ditto.
1079         * gfortran.dg/binding_label_tests_4.f03: Ditto.
1080         * gfortran.dg/binding_label_tests_5.f03: Ditto.
1081         * gfortran.dg/binding_label_tests_6.f03: Ditto.
1082         * gfortran.dg/binding_label_tests_7.f03: Ditto.
1083         * gfortran.dg/binding_label_tests_8.f03: Ditto.
1084         * gfortran.dg/c_loc_tests_12.f03: Fix test case.
1085         * gfortran.dg/binding_label_tests_24.f90: New.
1086         * gfortran.dg/binding_label_tests_25.f90: New.
1088 2013-05-20  Tobias Burnus  <burnus@net-b.de>
1090         PR fortran/48858
1091         * gfortran.dg/binding_label_tests_17.f90: New.
1092         * gfortran.dg/binding_label_tests_18.f90: New.
1093         * gfortran.dg/binding_label_tests_19.f90: New.
1094         * gfortran.dg/binding_label_tests_20.f90: New.
1095         * gfortran.dg/binding_label_tests_21.f90: New.
1096         * gfortran.dg/binding_label_tests_22.f90: New.
1097         * gfortran.dg/binding_label_tests_23.f90: New.
1099 2013-05-20  Tobias Burnus  <burnus@net-b.de>
1101         PR fortran/48858
1102         * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
1103         * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
1104         * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
1105         * gfortran.dg/common_18.f90: New.
1106         * gfortran.dg/common_19.f90: New.
1107         * gfortran.dg/common_20.f90: New.
1108         * gfortran.dg/common_21.f90: New.
1110 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1112         PR c++/12288
1113         * g++.dg/parse/error52.C: New.
1114         * g++.dg/parse/error3.C: Adjust.
1115         * g++.dg/parse/error36.C: Likewise.
1117 2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
1119         PR target/56547
1120         * gcc.target/sh/pr56547-1.c: New.
1121         * gcc.target/sh/pr56547-2.c: New.
1123 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1125         PR c++/23608
1126         * g++.dg/warn/Wsign-compare-6.C: New.
1127         * g++.dg/warn/Wdouble-promotion.C: Adjust.
1129 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1131         PR c++/57327
1132         * g++.dg/template/error50.C: New.
1134 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1136         PR c++/10207
1137         * g++.dg/ext/complit13.C: New.
1139 2013-05-20  Marc Glisse  <marc.glisse@inria.fr>
1141         PR c++/57175
1142         * g++.dg/pr57175.C: New testcase.
1144 2013-05-17  Easwaran Raman  <eraman@google.com>
1146         * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
1148 2013-05-17  Marc Glisse  <marc.glisse@inria.fr>
1150         PR testsuite/57313
1151         * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
1153 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
1155         PR rtl-optimization/57281
1156         PR rtl-optimization/57300
1157         * gcc.dg/pr57300.c: New test.
1158         * gcc.c-torture/execute/pr57281.c: New test.
1160 2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
1162         PR c++/18126
1163         * g++.dg/ext/sizeof-complit.C: New.
1165 2013-05-17  Marek Polacek  <polacek@redhat.com>
1167         * gcc.dg/strlenopt-25.c: New test.
1168         * gcc.dg/strlenopt-26.c: Likewise.
1170 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
1172         * gcc.target/i386/rotate-4.c: Compile only with -mavx
1173         instead of -mavx2, require only avx instead of avx2.
1174         * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
1175         of avx2-check.h and turn into an avx runtime test instead of
1176         avx2 runtime test.
1178 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
1180         * g++.dg/ext/vector22.C: Uncomment working test.
1182 2013-05-16  Paolo Carlini  <paolo.carlini@oracle.com>
1184         PR c++/17410
1185         * g++.dg/template/pr17410.C: New.
1187 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
1189         * gcc.target/i386/rotate-3.c: New test.
1190         * gcc.target/i386/rotate-3a.c: New test.
1191         * gcc.target/i386/rotate-4.c: New test.
1192         * gcc.target/i386/rotate-4a.c: New test.
1193         * gcc.target/i386/rotate-5.c: New test.
1194         * gcc.target/i386/rotate-5a.c: New test.
1196 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1198         * gcc.dg/visibility-21.c: Require section_anchors.
1200 2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
1202         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1203         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1204         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1206 2013-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1208         * gcc.dg/visibility-21.c: New.
1210 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
1212         PR middle-end/57286
1213         * gcc.dg/pr57286.c: New testcase.
1214         * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1215         * g++.dg/ext/vector22.C: Comment out transformations not
1216         performed anymore.
1218 2013-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
1220         PR target/57260
1221         * gcc.target/mips/call-1.c: Restrict to o32.
1222         * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1224 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
1226         * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1227         dg-messages.
1228         * g++.dg/warn/Wshadow-1.C: Likewise.
1229         * g++.dg/warn/Wshadow-6.C: Likewise.
1230         * g++.dg/warn/Wshadow-7.C: Likewise.
1232 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
1234         PR c++/31952
1235         * g++.dg/parse/pr31952-1.C: New.
1236         * g++.dg/parse/pr31952-2.C: Likewise.
1237         * g++.dg/parse/pr31952-3.C: Likewise.
1239         * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1240         * g++.old-deja/g++.jason/cond.C: Likewise.
1241         * g++.dg/cpp0x/range-for5.C: Likewise.
1243 2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1245         PR target/19599
1246         * gcc.target/arm/pr40887.c: Adjust testcase.
1247         * gcc.target/arm/pr19599.c: New test.
1249 2013-05-15  Richard Biener  <rguenther@suse.de>
1251         PR tree-optimization/57275
1252         * gcc.target/i386/pr57275.c: New testcase.
1254 2013-05-15  Jan Hubicka  <jh@suse.cz>
1256         * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1257         * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1258         * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1260 2013-05-14  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
1262         * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1263         scheduling.
1265 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
1267         PR c++/57274
1268         * c-c++-common/Wsequence-point-1.c: New test.
1270 2013-05-14  Marc Glisse  <marc.glisse@inria.fr>
1272         * g++.dg/ext/vector22.C: New testcase.
1273         * gcc.dg/binop-xor3.c: Remove xfail.
1275 2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
1277         * gcc.target/aarch64/vect-fcm.x: Add cases testing
1278         FLOAT cmp FLOAT ? INT : INT.
1279         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1280         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1281         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1282         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1283         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1284         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1286 2013-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
1288         PR c++/53903
1289         * g++.dg/cpp0x/defaulted43.C: New.
1291 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1293         * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1294         (alloca): Remove declaration.
1295         (foo9): Replace alloca by __builtin_alloca.
1297 2013-05-14  Joern Rennecke <joern.rennecke@embecosm.com>
1299         * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1300         Expect "size of array is too large" error.
1302 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1304         * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1306 2013-05-14  Richard Biener  <rguenther@suse.de>
1308         PR middle-end/57235
1309         * g++.dg/torture/pr57235.C: New testcase.
1311 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
1313         PR middle-end/57251
1314         * gcc.dg/torture/pr57251.c: New test.
1316 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
1318         PR target/57264
1319         * gcc.target/i386/pr57264.c: New test.
1321 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1323         * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1325 2013-05-13  Greta Yorsh  <Greta.Yorsh@arm.com>
1327         * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1329 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1331         PR tree-optimization/45216
1332         PR tree-optimization/57157
1333         * c-c++-common/rotate-1.c: Add 32 tests with +.
1334         * c-c++-common/rotate-1a.c: Adjust.
1335         * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1336         * c-c++-common/rotate-2b.c: New test.
1337         * c-c++-common/rotate-3.c: Add 32 tests with +.
1338         * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1339         * c-c++-common/rotate-4b.c: New test.
1340         * c-c++-common/rotate-5.c: New test.
1342 2013-05-13  Martin Jambor  <mjambor@suse.cz>
1344         PR middle-end/42371
1345         * gcc.dg/ipa/remref-0.c: New test.
1346         * gcc.dg/ipa/remref-1a.c: Likewise.
1347         * gcc.dg/ipa/remref-1b.c: Likewise.
1348         * gcc.dg/ipa/remref-2a.c: Likewise.
1349         * gcc.dg/ipa/remref-2b.c: Likewise.
1351 2013-05-13  Marc Glisse  <marc.glisse@inria.fr>
1353         * gcc.dg/vector-shift-2.c: New testcase.
1355 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1357         PR tree-optimization/57230
1358         * gcc.dg/strlenopt-24.c: New test.
1360         PR tree-optimization/57230
1361         * gcc.dg/strlenopt-23.c: New test.
1363 2013-05-12  Oleg Endo  <olegendo@gcc.gnu.org>
1365         PR target/57108
1366         * gcc.target/sh/pr57108.c: Move this test case to ...
1367         * gcc.c-torture/compile/pr57108.c: ... here.
1369 2013-05-10  Richard Biener  <rguenther@suse.de>
1371         PR tree-optimization/57214
1372         * gcc.dg/torture/pr57214.c: New testcase.
1374 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
1376         * gcc.dg/vector-shift.c: New testcase.
1378 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
1380         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1382         PR tree-optimization/45216
1383         PR tree-optimization/57157
1384         * c-c++-common/rotate-1.c: New test.
1385         * c-c++-common/rotate-1a.c: New test.
1386         * c-c++-common/rotate-2.c: New test.
1387         * c-c++-common/rotate-2a.c: New test.
1388         * c-c++-common/rotate-3.c: New test.
1389         * c-c++-common/rotate-3a.c: New test.
1390         * c-c++-common/rotate-4.c: New test.
1391         * c-c++-common/rotate-4a.c: New test.
1393 2013-05-10  Richard Biener  <rguenther@suse.de>
1395         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1396         * gcc.target/i386/l_fma_double_1.c: Adjust.
1397         * gcc.target/i386/l_fma_double_2.c: Likewise.
1398         * gcc.target/i386/l_fma_double_3.c: Likewise.
1399         * gcc.target/i386/l_fma_double_4.c: Likewise.
1400         * gcc.target/i386/l_fma_double_5.c: Likewise.
1401         * gcc.target/i386/l_fma_double_6.c: Likewise.
1402         * gcc.target/i386/l_fma_float_1.c: Likewise.
1403         * gcc.target/i386/l_fma_float_2.c: Likewise.
1404         * gcc.target/i386/l_fma_float_3.c: Likewise.
1405         * gcc.target/i386/l_fma_float_4.c: Likewise.
1406         * gcc.target/i386/l_fma_float_5.c: Likewise.
1407         * gcc.target/i386/l_fma_float_6.c: Likewise.
1409 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
1411         PR c++/51226
1412         * g++.dg/cpp0x/pr51226.C: New.
1414 2013-04-16  Han Shen  <shenhan@google.com>
1416         Test cases for '-fstack-protector-strong'.
1417         * gcc.dg/fstack-protector-strong.c: New.
1418         * g++.dg/fstack-protector-strong.C: New.
1420 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
1422         * gcc.target/aarch64/ands_1.c: New test.
1423         * gcc.target/aarch64/ands_2.c: Likewise
1425 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
1427         * lib/target-supports.exp (check_effective_target_hw): New
1428         function.
1429         * c-c++-common/asan/clone-test-1.c: Call
1430         check_effective_target_hw.
1431         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1432         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1433         possible decorations.
1434         * c-c++-common/asan/null-deref-1.c: Likewise.
1435         * c-c++-common/asan/stack-overflow-1.c: Likewise.
1436         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1437         * c-c++-common/asan/use-after-free-1.c: Likewise.
1438         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1439         * g++.dg/asan/large-func-test-1.C: Likewise.
1441 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
1443         * gcc.target/aarch64/scalar_intrinsics.c: Update.
1445 2013-05-07  Richard Biener  <rguenther@suse.de>
1447         PR middle-end/57190
1448         * g++.dg/torture/pr57190.C: New testcase.
1450 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
1452         PR tree-optimization/57149
1453         * gcc.dg/pr57149.c: New test.
1455         PR debug/57184
1456         * gcc.dg/pr57184.c: New test.
1458 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
1460         * gnat.dg/specs/array3.ads: New test.
1462 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
1464         * c-c++-common/vector-scalar-2.c: New testcase.
1466 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
1468         * gcc.target/i386/asm-dialect-2.c: New testcase.
1470 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
1472         PR c++/57183
1473         * g++.dg/cpp0x/auto38.C: New.
1475 2013-05-06  Richard Biener  <rguenther@suse.de>
1477         PR tree-optimization/57185
1478         * gcc.dg/autopar/pr57185.c: New testcase.
1480 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
1482         PR target/57106
1483         * gcc.target/i386/pr57106.c: New test.
1485 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1487         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1488         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1489         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1490         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1491         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1492         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1493         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1495 2013-05-06  Teresa Johnson  <tejohnson@google.com>
1497         PR bootstrap/57154
1498         * gcc.dg/pr57154.c: New test.
1500 2013-05-06  Richard Biener  <rguenther@suse.de>
1502         PR middle-end/57147
1503         * gcc.dg/torture/pr57147-1.c: New testcase.
1504         * gcc.dg/torture/pr57147-2.c: Likewise.
1505         * gcc.dg/torture/pr57147-3.c: Likewise.
1507 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
1509         PR target/55303
1510         * gcc.target/sh/pr55303-1.c: New.
1511         * gcc.target/sh/pr55303-2.c: New.
1512         * gcc.target/sh/pr55303-3.c: New.
1514 2013-05-05  Tobias Burnus  <burnus@net-b.de>
1516         * gfortran.dg/allocate_with_source_3.f90: New.
1518 2013-05-05  Tobias Burnus  <burnus@net-b.de>
1520         PR fortran/57141
1521         * gfortran.dg/null_8.f90: New.
1523 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
1525         PR c++/53745
1526         * g++.dg/cpp0x/enum27.C: New.
1527         * g++.dg/cpp0x/enum_base.C: Adjust.
1529 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
1531         PR tree-optimization/56205
1532         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1534 2013-05-04  Tobias Burnus  <burnus@net-b.de>
1536         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1537         * gfortran.dg/bind_c_usage_27.f90: New.
1538         * gfortran.dg/bind_c_usage_28.f90: New.
1540 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
1542         PR c++/51927
1543         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1545 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
1547         PR target/57150
1548         * gcc.target/powerpc/pr57150.c: New file.
1550 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1552         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1553         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1554         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1555         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1556         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1557         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1558         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1560 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
1562         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1563         scan-assembler-times.
1565 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1567         * gcc.dg/tree-ssa/slsr-32.c: New.
1568         * gcc.dg/tree-ssa/slsr-33.c: New.
1569         * gcc.dg/tree-ssa/slsr-34.c: New.
1570         * gcc.dg/tree-ssa/slsr-35.c: New.
1571         * gcc.dg/tree-ssa/slsr-36.c: New.
1572         * gcc.dg/tree-ssa/slsr-37.c: New.
1573         * gcc.dg/tree-ssa/slsr-38.c: New.
1575 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
1577         * gcc.target/aarch64/tst_1.c: New test.
1578         * gcc.target/aarch64/tst_2.c: Likewise
1580 2013-05-02  Jeff Law  <law@redhat.com>
1582         PR tree-optimization/57144
1583         * gcc.c-torture/execute/pr57144.c: New test.
1585 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
1587         PR rtl-optimization/57130
1588         * gcc.c-torture/execute/pr57130.c: New test.
1590 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
1592         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1594 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
1596         * gcc.target/aarch64/fabd.c: New file.
1598 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
1600         PR c++/54318
1601         * g++.dg/cpp0x/pr54318.C: New.
1603 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
1605         PR c++/14283
1606         * g++.dg/parse/error51.C: New.
1607         * g++.dg/parse/error15.C: Adjust column numbers.
1609 2013-05-02  Tobias Burnus  <burnus@net-b.de>
1611         PR fortran/57142
1612         * gfortran.dg/size_kind_2.f90: New.
1613         * gfortran.dg/size_kind_3.f90: New.
1615 2013-05-02  Richard Biener  <rguenther@suse.de>
1617         PR middle-end/57140
1618         * g++.dg/torture/pr57140.C: New testcase.
1620 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
1622         PR target/56732
1623         * gcc.target/arm/pr56732-1.c: New test.
1625 2013-05-02  Martin Jambor  <mjambor@suse.cz>
1627         PR middle-end/56988
1628         * gcc.dg/ipa/pr56988.c: New test.
1630 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
1632         * gcc.target/aarch64/bics_1.c: New test.
1633         * gcc.target/aarch64/bics_2.c: Likewise.
1635 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
1637         PR rtl-optimization/57131
1638         * gcc.c-torture/execute/pr57131.c: New test.
1640 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
1642         PR c++/57132
1643         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1645 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
1647         PR target/57091
1648         * gcc.target/i386/pr57091.c: New test.
1650 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1652         * gcc.target/aarch64/vect-vaddv.c: New.
1654 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1656         * gcc.target/aarch64/vect-vmaxv.c: New.
1657         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1659 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1661         * gcc.target/aarch64/scalar-vca.c: New.
1662         * gcc.target/aarch64/vect-vca.c: Likewise.
1664 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1666         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1667         (test_vceqd_s64): Force arguments to SIMD registers.
1668         (test_vceqzd_s64): Likewise.
1669         (test_vcged_s64): Likewise.
1670         (test_vcled_s64): Likewise.
1671         (test_vcgezd_s64): Likewise.
1672         (test_vcged_u64): Likewise.
1673         (test_vcgtd_s64): Likewise.
1674         (test_vcltd_s64): Likewise.
1675         (test_vcgtzd_s64): Likewise.
1676         (test_vcgtd_u64): Likewise.
1677         (test_vclezd_s64): Likewise.
1678         (test_vcltzd_s64): Likewise.
1679         (test_vtst_s64): Likewise.
1680         (test_vtst_u64): Likewise.
1682 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
1684         PR c++/57092
1685         * g++.dg/cpp0x/decltype53.C: New.
1687 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1689         PR fortran/57071
1690         * gfortran.dg/power_5.f90:  New test.
1692 2013-04-30  Richard Biener  <rguenther@suse.de>
1694         PR middle-end/57122
1695         * gcc.dg/torture/pr57122.c: New testcase.
1697 2013-04-30  Richard Biener  <rguenther@suse.de>
1699         PR middle-end/57107
1700         * g++.dg/torture/pr57107.C: New testcase.
1702 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
1704         PR rtl-optimization/57105
1705         * gcc.dg/pr57105.c: New test.
1707 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
1709         PR tree-optimization/57104
1710         * gcc.dg/pr57104.c: New test.
1712 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1714         PR target/44578
1715         * gcc.target/i386/pr44578.c: New test.
1717 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
1719         PR target/57097
1720         * gcc.target/i386/pr57097.c: New test.
1722 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1724         PR target/57098
1725         * gcc.target/i386/pr57098.c: New test.
1727 2013-04-29  Kai Tietz  <ktietz@redhat.com>
1729         * gcc.c-torture/execute/pr55875.c: New test.
1731 2013-04-29  Richard Biener  <rguenther@suse.de>
1733         PR middle-end/57075
1734         * gcc.dg/torture/pr57075.c: New testcase.
1736 2013-04-29  Richard Biener  <rguenther@suse.de>
1738         PR middle-end/57103
1739         * gcc.dg/autopar/pr57103.c: New testcase.
1741 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
1743         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1745 2013-04-29  Tom de Vries  <tom@codesourcery.com>
1747         * gcc.dg/pr50763.c: Update test.
1749 2013-04-26  Jeff Law  <law@redhat.com>
1751         * gcc.dg/tree-ssa/vrp88.c: New test.
1753 2013-04-29  Christian Bruel  <christian.bruel@st.com>
1755         PR target/57108
1756         * gcc.target/sh/pr57108.c: New test.
1758 2013-04-29  Richard Biener  <rguenther@suse.de>
1760         PR middle-end/57089
1761         * gfortran.dg/gomp/pr57089.f90: New testcase.
1763 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
1765         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1767 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
1769         * gcc.target/aarch64/vect-vcvt.c: New.
1771 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
1773         * gcc.target/aarch64/vect-vrnd.c: New.
1775 2013-04-29  Richard Biener  <rguenther@suse.de>
1777         PR tree-optimization/57081
1778         * gcc.dg/torture/pr57081.c: New testcase.
1780 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
1782         PR tree-optimization/57083
1783         * gcc.dg/torture/pr57083.c: New test.
1785 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1787         PR c++/56450
1788         * g++.dg/cpp0x/decltype52.C: New.
1790 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
1792         N3472 binary constants
1793         * g++.dg/cpp/limits.C: Adjust warning wording.
1794         * g++.dg/system-binary-constants-1.C: Likewise.
1795         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1797 2013-04-28  Tobias Burnus  <burnus@net-b.de>
1799         PR fortran/57093
1800         * gfortran.dg/coarray_30.f90: New.
1802 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1804         PR fortran/57071
1805         * frontend-passes (optimize_power):  New function.
1806         (optimize_op):  Use it.
1808 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
1810         PR target/56866
1811         * gcc.c-torture/execute/pr56866.c: New test.
1812         * gcc.target/i386/pr56866.c: New test.
1814 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
1816         PR go/57045
1817         * gcc.dg/setjmp-5.c: New test.
1819 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
1821         PR c++/55708
1822         * g++.dg/cpp0x/constexpr-55708.C: New.
1824 2013-04-26  Richard Biener  <rguenther@suse.de>
1826         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1827         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1828         * gcc.dg/pr53265.c: Remove XFAILs.
1829         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1830         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1832 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
1834         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1835         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1836         -fdiagnostics-color=never option similarly to
1837         -fno-diagnostics-show-caret option.
1839 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
1841         PR rtl-optimization/57003
1842         * gcc.target/i386/pr57003.c: New test.
1844 2013-04-25  Marek Polacek  <polacek@redhat.com>
1846         PR tree-optimization/57066
1847         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1849 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
1850             Tejas Belagod  <tejas.belagod@arm.com>
1852         * gcc.target/aarch64/vaddv-intrinsic.c: New.
1853         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1854         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1856 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1858         * gcc.target/aarch64/cmp.c: New.
1860 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1862         * gcc.target/aarch64/ngc.c: New.
1864 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1866         * lib/target-supports.exp
1867         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1868         (check_effective_target_arm_neon_fp16_ok): Likewise.
1869         (add_options_for_arm_neon_fp16): Likewise.
1870         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1871         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1873 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
1875         PR rtl-optimizations/57046
1876         * gcc.target/i386/pr57046.c: New test.
1878 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1880         * g++.dg/cpp1y/cplusplus.C: New.
1882 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1884         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1886 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1888         * c-c++-common/Wpointer-arith-1.c: New.
1890 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1892         * g++.dg/cpp1y/cxx1y_macro.C: New.
1894 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1896         PR c++/56970
1897         * g++.dg/cpp0x/sfinae45.C: New.
1899 2013-04-24  Richard Biener  <rguenther@suse.de>
1901         PR testsuite/57050
1902         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1904 2013-04-23  Richard Biener  <rguenther@suse.de>
1906         PR middle-end/57036
1907         * gcc.dg/torture/pr57036-1.c: New testcase.
1908         * gcc.dg/torture/pr57036-2.c: Likewise.
1910 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
1912         * gcc.target/aarch64/scalar-mov.c: New testcase.
1914 2013-04-23  Richard Biener  <rguenther@suse.de>
1916         PR tree-optimization/57026
1917         * gcc.dg/torture/pr57026.c: New testcase.
1919 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
1921         PR fortran/53685
1922         PR fortran/57022
1923         * gfortran.dg/transfer_check_4.f90: New.
1925 2013-04-22  Marek Polacek  <polacek@redhat.com>
1927         PR sanitizer/56990
1928         * gcc.dg/pr56990.c: New test.
1930 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
1932         PR target/57018
1933         * gcc.target/i386/pr57018.c: New test.
1935 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
1937         * gcc.target/aarch64/vrecps.c: New.
1938         * gcc.target/aarch64/vrecpx.c: Likewise.
1940 2013-04-22  Christian Bruel  <christian.bruel@st.com>
1942         PR target/56995
1943         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1945 2013-04-21  Jeff Law  <law@redhat.com>
1947         * gcc.dg/tree-ssa/forwprop-26.c: New test.
1949 2013-04-20  Tobias Burnus  <burnus@net-b.de>
1951         PR fortran/56907
1952         * gfortran.dg/c_loc_test_22.f90: New.
1954 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
1956         PR rtl-optimization/56847
1957         * gcc.dg/pr56847.c: New test.
1959 2013-04-19  Richard Biener  <rguenther@suse.de>
1961         PR tree-optimization/56982
1962         * gcc.c-torture/execute/pr56982.c: New testcase.
1964 2013-04-19  Martin Jambor  <mjambor@suse.cz>
1966         PR tree-optimization/56718
1967         * g++.dg/ipa/imm-devirt-1.C: New test.
1968         * g++.dg/ipa/imm-devirt-2.C: Likewise.
1970 2013-04-19  Richard Biener  <rguenther@suse.de>
1972         PR tree-optimization/57000
1973         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1975 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
1976             Mikael Morin  <mikael@gcc.gnu.org>
1978         PR fortran/56872
1979         * gfortran.dg/array_constructor_45.f90:  New test.
1980         * gfortran.dg/array_constructor_46.f90:  New test.
1981         * gfortran.dg/array_constructor_47.f90:  New test.
1982         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
1984 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1986         PR rtl-optimization/56999
1987         * g++.dg/opt/pr56999.C: New test.
1989 2013-04-18  Cary Coutant  <ccoutant@google.com>
1991         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1992         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1994 2013-04-18  Cary Coutant  <ccoutant@google.com>
1996         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1997         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1998         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1999         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
2000         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
2001         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
2002         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2003         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
2004         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
2005         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
2006         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
2008 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
2010         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
2012 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
2014         PR tree-optimization/56984
2015         * gcc.c-torture/compile/pr56984.c: New test.
2017         PR rtl-optimization/56992
2018         * gcc.dg/pr56992.c: New test.
2020 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
2022         PR fortran/56814
2023         * gfortran.dg/proc_ptr_42.f90: New.
2025 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
2027         * gnat.dg/discr41.ad[sb]: New test.
2028         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2029         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2030         * gcc.dg/vect/slp-24.c: Likewise.
2031         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2032         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2033         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2034         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2035         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2036         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2037         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2038         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2039         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2040         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2041         * gcc.dg/vect/vect-strided-mult.c: Likewise.
2042         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2043         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2044         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2045         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2046         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2047         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2048         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2049         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2050         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2051         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2052         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2053         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2054         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2055         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2056         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
2058 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
2060         PR fortran/40958
2061         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
2062         * gfortran.dg/module_md5_1.f90: Remove.
2064 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2066         * gcc.target/aarch64/adds3.c: New.
2067         * gcc.target/aarch64/subs3.c: New.
2069 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2071         * gcc.target/aarch64/adds1.c: New.
2072         * gcc.target/aarch64/adds2.c: New.
2073         * gcc.target/aarch64/subs1.c: New.
2074         * gcc.target/aarch64/subs2.c: New.
2076 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
2078         Implement n3599 - Literal operator templates for strings.
2079         * g++.dg/cpp1y/udlit-char-template.C: New test.
2080         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
2082 2013-04-16  Tobias Burnus  <burnus@net-b.de>
2084         PR fortran/39505
2085         * gfortran.dg/no_arg_check_1.f90: New.
2086         * gfortran.dg/no_arg_check_2.f90: New.
2087         * gfortran.dg/no_arg_check_3.f90: New.
2089 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
2091         PR fortran/56968
2092         * gfortran.dg/proc_ptr_41.f90: New.
2094 2013-04-16  Richard Biener  <rguenther@suse.de>
2096         PR tree-optimization/56756
2097         * gcc.dg/torture/pr56756.c: New testcase.
2099 2013-04-16  Tobias Burnus  <burnus@net-b.de>
2101         PR fortran/56969
2102         * gfortran.dg/c_assoc_5.f90: New.
2104 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
2106         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
2107         * gcc.c-torture/execute/pr33992.x: Remove.
2108         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
2109         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
2110         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
2112 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
2114         PR tree-optimization/56962
2115         * gcc.c-torture/execute/pr56962.c: New test.
2117 2013-04-15  Richard Biener  <rguenther@suse.de>
2119         PR tree-optimization/56933
2120         * gcc.dg/vect/pr56933.c: New testcase.
2122 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2124         * gcc.target/arm/anddi3-opt.c: New test.
2125         * gcc.target/arm/anddi3-opt2.c: Likewise.
2127 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
2129         * gcc.dg/pr56890-1.c: New test.
2130         * gcc.dg/pr56890-2.c: Likewise.
2132 2013-04-15  Joey Ye  <joey.ye@arm.com>
2134         * gcc.target/arm/thumb1-far-jump-1.c: New test.
2135         * gcc.target/arm/thumb1-far-jump-2.c: New test.
2137 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
2139         PR fortran/56816
2140         * gfortran.dg/select_type_33.f03: New test.
2142 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
2144         PR fortran/55959
2145         * gfortran.dg/typebound_proc_29.f03: New.
2147 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
2149         PR fortran/56266
2150         * gfortran.dg/typebound_proc_28.f03: New.
2152 2013-04-12  Jeff Law  <law@redhat.com>
2154         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
2155         either.
2157 2013-04-12  Tobias Burnus  <burnus@net-b.de>
2159         PR fortran/56929
2160         * gfortran.dg/coarray/alloc_comp_2.f90: New.
2162 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
2164         PR target/56903
2165         * gcc.target/i386/pr56903.c: New test.
2167 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
2169         PR fortran/56261
2170         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
2171         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
2172         * gfortran.dg/block_11.f90: Fix invalid test case.
2173         * gfortran.dg/function_types_3.f90: Add new error message.
2174         * gfortran.dg/global_references_1.f90: Ditto.
2175         * gfortran.dg/import2.f90: Remove unneeded parts.
2176         * gfortran.dg/import6.f90: Fix invalid test case.
2177         * gfortran.dg/proc_decl_2.f90: Ditto.
2178         * gfortran.dg/proc_decl_9.f90: Ditto.
2179         * gfortran.dg/proc_decl_18.f90: Ditto.
2180         * gfortran.dg/proc_ptr_40.f90: New.
2181         * gfortran.dg/whole_file_7.f90: Modified error wording.
2182         * gfortran.dg/whole_file_16.f90: Ditto.
2183         * gfortran.dg/whole_file_17.f90: Add -pedantic.
2184         * gfortran.dg/whole_file_18.f90: Modified error wording.
2185         * gfortran.dg/whole_file_20.f03: Ditto.
2186         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2187         invalid test case.
2189 2013-04-12  Richard Biener  <rguenther@suse.de>
2191         Revert
2192         2013-04-10  Richard Biener  <rguenther@suse.de>
2194         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2196 2013-04-12  Tobias Burnus  <burnus@net-b.de>
2198         PR fortran/56845
2199         * gfortran.dg/class_allocate_15.f90: New.
2201         Revert:
2202         2013-04-12  Tobias Burnus  <burnus@net-b.de>
2204         * gfortran.dg/coarray_lib_alloc_2.f90: Update
2205         scan-tree-dump-times.
2207 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
2209         PR tree-optimization/56918
2210         PR tree-optimization/56920
2211         * gcc.dg/vect/pr56918.c: New test.
2212         * gcc.dg/vect/pr56920.c: New test.
2214 2013-04-12  Tobias Burnus  <burnus@net-b.de>
2216         PR fortran/56845
2217         * gfortran.dg/class_allocate_14.f90: New.
2218         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2219         * gfortran.dg/coarray_lib_alloc_3.f90: New.
2221 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
2223         * gcc.dg/fold-cstvecshift.c: New testcase.
2225 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2227         * gcc.target/aarch64/negs.c: New.
2229 >>>>>>> trunk
2230 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
2232         PR c++/56895
2233         * g++.dg/template/arrow4.C: New test.
2235 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
2237         * gnat.dg/array23.adb: New test.
2238         * gnat.dg/array23_pkg[123].ads: New helpers.
2240 2013-04-11  Jeff Law  <law@redhat.com>
2242         PR tree-optimization/56900
2243         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2245 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
2247         PR c++/56913
2248         * g++.dg/cpp0x/sfinae44.C: New.
2250 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
2252         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2253         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2255 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
2257         PR c++/54216
2258         * g++.dg/cpp0x/enum26.C: New.
2259         * g++.old-deja/g++.pt/mangle1.C: Adjust.
2261 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
2263         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2264         inverse operands.
2265         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2266         loop is vectorized.
2267         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2268         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2269         loop is vectorized and that the correct instruction is generated.
2270         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2271         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2272         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2274 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
2276         PR tree-optimization/56899
2277         * gcc.c-torture/execute/pr56899.c: New test.
2279 2013-04-10  David S. Miller  <davem@davemloft.net>
2281         * gcc.target/sparc/setcc-4.c: New test.
2282         * gcc.target/sparc/setcc-5.c: New test.
2284 2013-04-10  Richard Biener  <rguenther@suse.de>
2286         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2288 2013-04-10  Richard Biener  <rguenther@suse.de>
2290         * gcc.dg/vect/slp-39.c: New testcase.
2292 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
2294         PR tree-optimization/55524
2295         * gcc.target/epiphany/fnma-1.c: New test.
2297 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2299         * gcc.dg/tree-ssa/inline-11.c: New test
2301 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
2303         PR c++/56895
2304         * g++.dg/template/arrow3.C: New test.
2306 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2308         * gcc.target/arm/minmax_minus.c: New test.
2310 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
2312         PR middle-end/56883
2313         * c-c++-common/gomp/pr56883.c: New test.
2315 2013-04-09  Jeff Law  <law@redhat.com>
2317         * gcc.dg/tree-ssa/vrp87.c: New test.
2319 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
2321         PR tree-optimization/56854
2322         * g++.dg/torture/pr56854.C: New test.
2324 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
2326         PR fortran/56782
2327         * gfortran.dg/array_constructor_44.f90:  New test.
2329 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
2331         PR c++/56871
2332         * g++.dg/cpp0x/constexpr-specialization.C: New.
2334 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
2336         * gcc.c-torture/execute/pr56837.c: New test.
2338         PR c++/34949
2339         PR c++/50243
2340         * g++.dg/opt/vt3.C: New test.
2341         * g++.dg/opt/vt4.C: New test.
2343 2013-04-08  Jeff Law  <law@redhat.com>
2345         * gcc.dg/tree-ssa/forwprop-25.c: New test.
2347 2013-04-08  Richard Biener  <rguenther@suse.de>
2349         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2351 2013-04-08  Richard Biener  <rguenther@suse.de>
2353         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2355 2013-04-08  Richard Biener  <rguenther@suse.de>
2357         * g++.dg/vect/slp-pr56812.cc: Adjust.
2359 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
2361         * gcc.dg/pr56837.c: New test.
2362         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2363         "generated memset minus one".
2365 2013-04-07  Tobias Burnus  <burnus@net-b.de>
2367         PR fortran/56849
2368         * gfortran.dg/reshape_5.f90: New.
2370 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2372         PR target/56843
2373         * gcc.target/powerpc/recip-1.c: Modify expected output.
2374         * gcc.target/powerpc/recip-3.c: Likewise.
2375         * gcc.target/powerpc/recip-4.c: Likewise.
2376         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2378 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
2380         * gcc.target/arm/peep-ldrd-1.c: New test.
2381         * gcc.target/arm/peep-strd-1.c: Likewise.
2383 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
2385         * gcc.target/arm/negdi-1.c: New test.
2386         * gcc.target/arm/negdi-2.c: Likewise.
2387         * gcc.target/arm/negdi-3.c: Likewise.
2388         * gcc.target/arm/negdi-4.c: Likewise.
2390 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2392         * lib/target-supports.exp (add_options_for_arm_v8_neon):
2393         Add -march=armv8-a when we use v8 NEON.
2394         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2395         (check_effective_target_vect_call_ceilf): Likewise.
2396         (check_effective_target_vect_call_floorf): Likewise.
2397         (check_effective_target_vect_call_roundf): Likewise.
2398         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2399         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2400         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2401         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2402         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2404 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
2406         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2407         * gcc.target/powerpc/sd-pwr6.c: Same.
2408         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2409         * g++.dg/debug/pr56294.C: XFAIL on AIX.
2411 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
2413         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2415 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
2417         PR fortran/40881
2418         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2419         * gfortran.dg/altreturn_4.f90: Ditto.
2420         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2421         * gfortran.dg/altreturn_5.f90: Ditto.
2422         * gfortran.dg/altreturn_6.f90: Ditto.
2423         * gfortran.dg/altreturn_7.f90: Ditto.
2425 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2427         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2428         New procedure.
2429         (check_effective_target_arm_v8_neon_ok_nocache):
2430         Likewise.
2431         (check_effective_target_arm_v8_neon_ok): Change to use
2432         check_effective_target_arm_v8_neon_ok_nocache.
2433         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2434         NEON flags.
2435         (check_effective_target_vect_call_btruncf):
2436         Enable for arm and ARMv8 NEON.
2437         (check_effective_target_vect_call_ceilf): Likewise.
2438         (check_effective_target_vect_call_floorf): Likewise.
2439         (check_effective_target_vect_call_roundf): Likewise.
2440         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2441         target.
2443 2013-04-04  Marek Polacek  <polacek@redhat.com>
2445         PR tree-optimization/48186
2446         * gcc.dg/pr48186.c: New test.
2448 2013-04-04  Richard Biener  <rguenther@suse.de>
2450         PR tree-optimization/56826
2451         * gcc.dg/vect/pr56826.c: New testcase.
2452         * gcc.dg/vect/O3-pr36098.c: Adjust.
2454 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
2456         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2457         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2458         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2459         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2460         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2461         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2462         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2463         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2464         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2465         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2467 2013-04-04  Richard Biener  <rguenther@suse.de>
2469         PR tree-optimization/56213
2470         * gcc.dg/vect/vect-123.c: New testcase.
2472 2013-04-04  Tobias Burnus  <burnus@net-b.de>
2474         PR fortran/56810
2475         * gfortran.dg/read_repeat_2.f90: New.
2477 2013-04-04  Richard Biener  <rguenther@suse.de>
2479         PR tree-optimization/56837
2480         * g++.dg/torture/pr56837.C: New testcase.
2482 2013-04-04  Tobias Burnus  <burnus@net-b.de>
2484         PR fortran/50269
2485         * gfortran.dg/c_loc_test_21.f90: New.
2486         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2487         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2488         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2489         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2490         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
2492 2013-04-03  Jeff Law  <law@redhat.com>
2494         PR tree-optimization/56799
2495         * gcc.c-torture/execute/pr56799.c: New test.
2497 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
2499         PR c++/56815
2500         * g++.dg/warn/Wpointer-arith-1.C: New.
2501         * g++.dg/gomp/for-19.C: Adjust.
2503 2013-04-03  Marek Polacek  <polacek@redhat.com>
2505         PR sanitizer/55702
2506         * gcc.dg/pr55702.c: New test.
2508 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2510         PR target/56809
2511         * gcc.dg/pr56809.c: New testcase.
2513 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
2515         PR debug/56819
2516         * g++.dg/debug/pr56819.C: New test.
2518 2013-04-03  Richard Biener  <rguenther@suse.de>
2520         PR tree-optimization/56817
2521         * g++.dg/torture/pr56817.C: New testcase.
2523 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
2525         * gcc.dg/vect/bb-slp-31.c: New file.
2527 2013-04-03  Jason Merrill  <jason@redhat.com>
2529         PR c++/34949
2530         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2532 2013-04-03  Richard Biener  <rguenther@suse.de>
2534         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2536 2013-04-03  Richard Biener  <rguenther@suse.de>
2538         PR tree-optimization/55964
2539         * gcc.dg/torture/pr55964-2.c: New testcase.
2541 2013-04-03  Richard Biener  <rguenther@suse.de>
2543         PR tree-optimization/56501
2544         * gcc.dg/torture/pr56501.c: New testcase.
2546 2013-04-03  Richard Biener  <rguenther@suse.de>
2548         PR tree-optimization/56407
2549         * gcc.dg/torture/pr56407.c: New testcase.
2551 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
2553         PR tree-optimization/56790
2554         * g++.dg/ext/pr56790-1.C: New testcase.
2556 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
2558         * gcc.target/i386/merge-1.c: New testcase.
2559         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2561 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
2563         PR c/19449
2564         * gcc.c-torture/execute/pr19449.c: New test.
2566 2013-04-03  Richard Biener  <rguenther@suse.de>
2568         PR tree-optimization/56812
2569         * g++.dg/vect/slp-pr56812.cc: New testcase.
2571 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
2573         PR fortran/56284
2574         PR fortran/40881
2575         * gfortran.dg/altreturn_8.f90: New.
2576         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2577         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2578         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2580 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
2582         PR rtl-optimization/56745
2583         * gcc.c-torture/compile/pr56745.c: New test.
2585 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
2587         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2589 2013-04-02  Richard Biener  <rguenther@suse.de>
2591         PR tree-optimization/56778
2592         * gcc.dg/torture/pr56778.c: New testcase.
2594 2013-04-02  Richard Biener  <rguenther@suse.de>
2596         PR middle-end/56768
2597         * g++.dg/torture/pr56768.C: New testcase.
2599 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
2601         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2603 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2605         PR fortran/56660
2606         * gfortran.dg/namelist_82.f90:  New test.
2608 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
2610         PR fortran/56500
2611         * gfortran.dg/implicit_class_1.f90: New.
2613 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2615         PR fortran/56786
2616         * gfortran.dg/namelist_81.f90:  New test.
2618 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
2620         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
2621         for constant and equal string lengths.
2622         * gfortran.dg/character_comparison_5.f90:  Likewise.
2623         * gfortran.dg/character_comparison_9.f90:  New test.
2625 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
2627         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2628         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2630 2013-03-29  Tobias Burnus  <burnus@net-b.de>
2632         PR fortran/35203
2633         * gfortran.dg/optional_absent_3.f90: New.
2635 2013-03-29  Tobias Burnus  <burnus@net-b.de>
2637         PR fortran/56737
2638         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2640 2013-03-29  Tobias Burnus  <burnus@net-b.de>
2642         PR fortran/56735
2643         * gfortran.dg/namelist_80.f90: New.
2645 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
2647         PR fortran/45159
2648         * gfortran.dg/string_length_2.f90:  New test.
2649         * gfortran.dg/dependency_41.f90:  New test.
2651 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
2653         PR fortran/55806
2654         * gfortran.dg/array_constructor_43.f90:  New test.
2655         * gfortran.dg/random_seed_3.f90:  New test.
2657 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
2659         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2660         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2661         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2662         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2663         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2664         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2665         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2666         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2667         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2668         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2670 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
2672         PR c++/56725
2673         * g++.dg/conversion/op4.C: Adjust.
2674         * g++.dg/cpp0x/rv1n.C: Likewise.
2675         * g++.dg/cpp0x/rv2n.C: Likewise.
2676         * g++.dg/cpp0x/template_deduction.C: Likewise.
2677         * g++.dg/expr/cond8.C: Likewise.
2678         * g++.dg/other/error4.C: Likewise.
2679         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2680         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2681         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2682         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2683         * g++.old-deja/g++.jason/conversion2.C: Likewise.
2684         * g++.old-deja/g++.law/cvt20.C: Likewise.
2685         * g++.old-deja/g++.law/cvt8.C: Likewise.
2686         * g++.old-deja/g++.law/init8.C: Likewise.
2687         * g++.old-deja/g++.mike/net12.C: Likewise.
2688         * g++.old-deja/g++.mike/net8.C: Likewise.
2689         * g++.old-deja/g++.mike/p2793.C: Likewise.
2690         * g++.old-deja/g++.mike/p3836.C: Likewise.
2691         * g++.old-deja/g++.mike/p418.C: Likewise.
2692         * g++.old-deja/g++.mike/p701.C: Likewise.
2693         * g++.old-deja/g++.mike/p807.C: Likewise.
2695 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
2697         PR middle-end/56694
2698         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2699         targets.
2701 2013-03-28  Marek Polacek  <polacek@redhat.com>
2703         PR tree-optimization/56695
2704         * gcc.dg/vect/pr56695.c: New test.
2706 2013-03-28  Richard Biener  <rguenther@suse.de>
2708         PR tree-optimization/37021
2709         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2710         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2712 2013-03-27  Tobias Burnus  <burnus@net-b.de>
2714         PR fortran/56650
2715         PR fortran/36437
2716         * gfortran.dg/sizeof_2.f90: New.
2717         * gfortran.dg/sizeof_3.f90: New.
2718         * gfortran.dg/sizeof_proc.f90: Update dg-error.
2720 2013-03-27  Richard Biener  <rguenther@suse.de>
2722         PR tree-optimization/37021
2723         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2725 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
2727         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2728         * g++.dg/ipa/ivinline-2.C: Likewise.
2729         * g++.dg/ipa/ivinline-3.C: Likewise.
2730         * g++.dg/ipa/ivinline-4.C: Likewise.
2731         * g++.dg/ipa/ivinline-5.C: Likewise.
2732         * g++.dg/ipa/ivinline-7.C: Likewise.
2733         * g++.dg/ipa/ivinline-8.C: Likewise.
2734         * g++.dg/ipa/ivinline-9.C: Likewise.
2735         * g++.dg/cpp0x/noexcept03.C: Likewise.
2736         * gcc.dg/const-1.c: Likewise.
2737         * gcc.dg/ipa/pure-const-1.c: Likewise.
2738         * gcc.dg/noreturn-8.c: Likewise.
2739         * gcc.target/i386/mmx-1.c: Likewise.
2740         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2741         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2742         * gcc.c-torture/execute/pr33992.x: New file.
2744 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2746         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2748 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
2750         PR c++/55951
2751         * g++.dg/ext/desig5.C: New.
2753 2013-03-26  Tobias Burnus  <burnus@net-b.de>
2755         PR fortran/56649
2756         * gfortran.dg/merge_init_expr_2.f90: New.
2757         * gfortran.dg/merge_char_1.f90: Modify test to
2758         stay a run-time test.
2759         * gfortran.dg/merge_char_3.f90: Ditto.
2761 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
2763         * g++.dg/cpp0x/constexpr-friend-2.C: New.
2764         * g++.dg/cpp0x/constexpr-main.C: Likewise.
2766 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
2768         PR c++/56722
2769         * g++.dg/cpp0x/range-for23.C: New.
2771 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
2773         PR libfortran/52512
2774         * gfortran.dg/namelist_79.f90: New.
2776 2013-03-25  Martin Jambor  <mjambor@suse.cz>
2778         * gcc.dg/ipa/ipcp-agg-9.c: New test.
2780 2013-03-25  Tobias Burnus  <burnus@net-b.de>
2782         PR fortran/38536
2783         PR fortran/38813
2784         PR fortran/38894
2785         PR fortran/39288
2786         PR fortran/40963
2787         PR fortran/45824
2788         PR fortran/47023
2789         PR fortran/47034
2790         PR fortran/49023
2791         PR fortran/50269
2792         PR fortran/50612
2793         PR fortran/52426
2794         PR fortran/54263
2795         PR fortran/55343
2796         PR fortran/55444
2797         PR fortran/55574
2798         PR fortran/56079
2799         PR fortran/56378
2800         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2801         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2802         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2803         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2804         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2805         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2806         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2807         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2808         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2809         * gfortran.dg/c_loc_tests_16.f90: Ditto.
2810         * gfortran.dg/c_loc_tests_4.f03: Ditto.
2811         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2812         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2813         * gfortran.dg/c_loc_tests_8.f03: Ditto.
2814         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2815         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2816         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2817         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2818         * gfortran.dg/pr32601_1.f03: Ditto.
2819         * gfortran.dg/storage_size_2.f08: Remove dg-error.
2820         * gfortran.dg/blockdata_7.f90: New.
2821         * gfortran.dg/c_assoc_4.f90: New.
2822         * gfortran.dg/c_f_pointer_tests_6.f90: New.
2823         * gfortran.dg/c_f_pointer_tests_7.f90: New.
2824         * gfortran.dg/c_funloc_tests_8.f90: New.
2825         * gfortran.dg/c_loc_test_17.f90: New.
2826         * gfortran.dg/c_loc_test_18.f90: New.
2827         * gfortran.dg/c_loc_test_19.f90: New.
2828         * gfortran.dg/c_loc_test_20.f90: New.
2829         * gfortran.dg/c_sizeof_5.f90: New.
2830         * gfortran.dg/iso_c_binding_rename_3.f90: New.
2831         * gfortran.dg/transfer_resolve_2.f90: New.
2832         * gfortran.dg/transfer_resolve_3.f90: New.
2833         * gfortran.dg/transfer_resolve_4.f90: New.
2834         * gfortran.dg/pr32601.f03: Update dg-error.
2835         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2836         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2838 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2840         * gcc.target/arm/vseleqdf.c: New test.
2841         * gcc.target/arm/vseleqsf.c: Likewise.
2842         * gcc.target/arm/vselgedf.c: Likewise.
2843         * gcc.target/arm/vselgesf.c: Likewise.
2844         * gcc.target/arm/vselgtdf.c: Likewise.
2845         * gcc.target/arm/vselgtsf.c: Likewise.
2846         * gcc.target/arm/vselledf.c: Likewise.
2847         * gcc.target/arm/vsellesf.c: Likewise.
2848         * gcc.target/arm/vselltdf.c: Likewise.
2849         * gcc.target/arm/vselltsf.c: Likewise.
2850         * gcc.target/arm/vselnedf.c: Likewise.
2851         * gcc.target/arm/vselnesf.c: Likewise.
2852         * gcc.target/arm/vselvcdf.c: Likewise.
2853         * gcc.target/arm/vselvcsf.c: Likewise.
2854         * gcc.target/arm/vselvsdf.c: Likewise.
2855         * gcc.target/arm/vselvssf.c: Likewise.
2857 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
2859         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2860         body from here...
2861         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2862         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2863         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2864         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2865         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2866         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2867         * gcc.target/aarch64/atomic-op-char.x: ... to here.
2868         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2869         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2870         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2871         * gcc.target/aarch64/atomic-op-int.x: ... to here.
2872         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2873         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2874         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2875         * gcc.target/aarch64/atomic-op-release.x: ... to here.
2876         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2877         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2878         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2879         * gcc.target/aarch64/atomic-op-short.x: ... to here.
2880         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2881         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2882         * gcc.target/arm/atomic-op-acquire.c: Likewise.
2883         * gcc.target/arm/atomic-op-char.c: Likewise.
2884         * gcc.target/arm/atomic-op-consume.c: Likewise.
2885         * gcc.target/arm/atomic-op-int.c: Likewise.
2886         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2887         * gcc.target/arm/atomic-op-release.c: Likewise.
2888         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2889         * gcc.target/arm/atomic-op-short.c: Likewise.
2891 2013-03-25  Richard Biener  <rguenther@suse.de>
2893         PR middle-end/56694
2894         * g++.dg/torture/pr56694.C: New testcase.
2896 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2898         PR target/56720
2899         * gcc.target/arm/neon-vcond-gt.c: New test.
2900         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2901         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2903 2013-03-25  Richard Biener  <rguenther@suse.de>
2905         PR tree-optimization/56689
2906         * gcc.dg/torture/pr56689.c: New testcase.
2908 2013-03-25  Kai Tietz  <ktietz@redhat.com>
2910         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2912 2013-03-24  Tobias Burnus  <burnus@net-b.de>
2914         PR fortran/56696
2915         * gfortran.dg/eof_5.f90: New.
2917 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2919         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2920         alphabetically.
2922 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
2924         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2926 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2928         PR testsuite/55994
2929         * gcc.c-torture/execute/builtins/builtins.exp: Add
2930         -Wl,--allow-multiple-definition for RTEMS targets.
2932 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
2934         * gcc.target/aarch64/movk.c: New test.
2936 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
2938         * g++.dg/ext/vector21.C: New testcase.
2940 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
2942         * gcc.target/arm/neon-for-64bits-1.c: New tests.
2943         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2945 2013-03-21  Richard Biener  <rguenther@suse.de>
2947         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2948         * gcc.dg/vect/vect-outer-3a.c: Likewise.
2950 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2952         * gcc.target/aarch64/vect.c: Test and result vector added
2953         for sabd and saba instructions.
2954         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2955         instructions in assembly.
2956         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2957         * gcc.target/aarch64/vect-fp.c: Test and result vector added
2958         for fabd instruction.
2959         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2960         instruction in assembly.
2961         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2963 2013-03-20  Jeff Law  <law@redhat.com>
2965         * g++.dg/tree-ssa/ssa-dom.C: New test.
2967 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
2969         * gcc.target/powerpc/mmfpgpr.c: New test.
2970         * gcc.target/powerpc/sd-vsx.c: Likewise.
2971         * gcc.target/powerpc/sd-pwr6.c: Likewise.
2972         * gcc.target/powerpc/vsx-float0.c: Likewise.
2974 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
2976         PR tree-optimization/56355
2977         * gcc.dg/pr56355-1.c: New file.
2979 2013-03-20  Catherine Moore  <clm@codesourcery.com>
2980             Richard Sandiford <rdsandiford@googlemail.com>
2982         * gcc.target/mips/mips.exp: Add microMIPS support.
2983         * gcc.target/mips/umips-movep-2.c: New test.
2984         * gcc.target/mips/umips-lwp-2.c: New test.
2985         * gcc.target/mips/umips-swp-5.c: New test.
2986         * gcc.target/mips/umips-constraints-1.c: New test.
2987         * gcc.target/mips/umips-lwp-3.c: New test.
2988         * gcc.target/mips/umips-swp-6.c: New test.
2989         * gcc.target/mips/umips-constraints-2.c: New test.
2990         * gcc.target/mips/umips-save-restore-1.c: New test.
2991         * gcc.target/mips/umips-lwp-4.c: New test.
2992         * gcc.target/mips/umips-swp-7.c: New test.
2993         * gcc.target/mips/umips-save-restore-2.c: New test.
2994         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2995         * gcc.target/mips/umips-lwp-5.c: New test.
2996         * gcc.target/mips/umips-save-restore-3.c: New test.
2997         * gcc.target/mips/umips-lwp-6.c: New test.
2998         * gcc.target/mips/umips-swp-1.c: New test.
2999         * gcc.target/mips/umips-lwp-7.c: New test.
3000         * gcc.target/mips/umips-swp-2.c: New test.
3001         * gcc.target/mips/umips-lwp-8.c: New test.
3002         * gcc.target/mips/umips-swp-3.c: New test.
3003         * gcc.target/mips/umips-movep-1.c: New test.
3004         * gcc.target/mips/umips-lwp-1.c: New test.
3005         * gcc.target/mips/umips-swp-4.c: New test.
3007 2013-03-20  Richard Biener  <rguenther@suse.de>
3009         PR tree-optimization/56661
3010         * gcc.dg/torture/pr56661.c: New testcase.
3012 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3014         PR rtl-optimization/56605
3015         * gcc.target/powerpc/pr56605.c: New.
3017 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3019         PR fortran/54932
3020         * gfortran.dg/do_1.f90: Don't xfail.
3022 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
3024         PR libfortran/51825
3025         * gfortran.dg/namelist_77.f90: New.
3026         * gfortran.dg/namelist_78.f90: New.
3028 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
3030         PR libfortran/48618
3031         * gfortran.dg/open_negative_unit_1.f90: New.
3033 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
3035         * gcc.target/aarch64/sbc.c: New test.
3037 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
3039         * gcc.target/aarch64/ror.c: New test.
3041 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
3043         * gcc.target/aarch64/extr.c: New test.
3045 2013-03-19  Richard Biener  <rguenther@suse.de>
3047         PR tree-optimization/56273
3048         * gcc.dg/tree-ssa/vrp47.c: Adjust.
3049         * c-c++-common/uninit-17.c: Likewise.
3051 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
3053         PR tree-optimization/56635
3054         * g++.dg/torture/pr56635.C: New test.
3056 2013-03-18  Richard Biener  <rguenther@suse.de>
3058         PR tree-optimization/3713
3059         * g++.dg/ipa/devirt-12.C: New testcase.
3061 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
3063         PR c/56566
3064         * c-c++-common/pr56566.c: New test.
3066 2013-03-17  Jason Merrill  <jason@redhat.com>
3068         * g++.dg/template/abstract-dr337.C: XFAIL.
3070 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
3072         PR c++/56607
3073         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
3074         * c-c++-common/pr56607.c: New test.
3076 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
3078         PR c++/56582
3079         * g++.dg/cpp0x/constexpr-array5.C: New.
3081 2013-03-15  Tobias Burnus  <burnus@net-b.de>
3083         PR fortran/56615
3084         * gfortran.dg/transfer_intrinsic_5.f90: New.
3086 2013-03-15  Kai Tietz  <ktietz@redhat.com>
3088         * gcc.target/i386/movti.c: Don't test for x64 mingw.
3089         * gcc.target/i386/pr20020-1.c: Likewise.
3090         * gcc.target/i386/pr20020-2.c: Likewise.
3091         * gcc.target/i386/pr20020-3.c: Likewise.
3092         * gcc.target/i386/pr53425-1.c: Likewise.
3093         * gcc.target/i386/pr53425-2.c: Likewise.
3094         * gcc.target/i386/pr55093.c: Likewise.
3095         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
3097 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
3099         PR debug/56307
3100         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
3101         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
3103 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
3105         PR tree-optimization/53265
3106         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
3107         undefined behavior.
3108         * gcc.dg/graphite/id-6.c (test): Likewise.
3109         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
3110         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
3112         PR tree-optimization/53265
3113         * gcc.dg/pr53265.c: New test.
3114         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
3115         to dg-options.
3116         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
3117         arrays.
3118         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
3119         n, use it as high bound instead of 4.
3121 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
3123         PR target/49880
3124         * gcc.target/sh/pr49880-1.c: New.
3125         * gcc.target/sh/pr49880-2.c: New.
3126         * gcc.target/sh/pr49880-3.c: New.
3127         * gcc.target/sh/pr49880-4.c: New.
3128         * gcc.target/sh/pr49880-5.c: New.
3130 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
3132         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
3134 2013-03-13  Richard Biener  <rguenther@suse.de>
3136         PR tree-optimization/56608
3137         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
3139 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
3141         PR c++/56611
3142         * g++.dg/cpp0x/alias-decl-32.C: New.
3144 2013-03-11  Jan Hubicka  <jh@suse.cz>
3146         PR middle-end/56571
3147         * gcc.c-torture/compile/pr56571.c: New testcase.
3149 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3151         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
3152         * gcc.dg/tree-ssa/pr55579.c: Likewise.
3154 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
3156         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
3157         * gcc.dg/inline_4.c: Likewise.
3158         * gcc.dg/unroll_2.c: Likewise.
3159         * gcc.dg/unroll_3.c: Likewise.
3160         * gcc.dg/unroll_4.c: Likewise.
3162 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3164         PR testsuite/54119
3165         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
3167         PR debug/56307
3168         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
3170 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
3172         PR target/40797
3173         * gcc.c-torture/compile/pr40797.c: New.
3175 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3177         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
3179 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
3181         PR fortran/56575
3182         * gfortran.dg/class_56.f90: New test.
3184 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
3186         PR middle-end/56524
3187         * gcc.target/mips/pr56524.c: New test.
3189 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
3191         PR c++/56565
3192         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3194 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
3196         PR c++/51412
3197         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3199 2013-03-08  Marek Polacek  <polacek@redhat.com>
3201         PR tree-optimization/56478
3202         * gcc.dg/torture/pr56478.c: New test.
3204 2013-03-08  Kai Tietz  <ktietz@redhat.com>
3206         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3207         targets linker option --allow-multiple-definition.
3209         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3210         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3211         * gcc.dg/pr52549.c: Add LLP64 case.
3212         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3213         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3214         * gcc.dg/torture/pr51071-2.c: Likewise.
3215         * gcc.dg/tree-ssa/vrp72.c: Likewise.
3216         * gcc.dg/tree-ssa/vrp73.c: Likewise.
3217         * gcc.dg/tree-ssa/vrp75.c: Likewise.
3218         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3219         * gcc.dg/weak/weak-1.c: Likewise.
3220         * gcc.dg/weak/weak-2.c: Likewise.
3221         * gcc.dg/weak/weak-3.c: Likewise.
3222         * gcc.dg/weak/weak-4.c: Likewise.
3223         * gcc.dg/weak/weak-5.c: Likewise.
3224         * gcc.dg/weak/weak-15.c: Likewise.
3225         * gcc.dg/weak/weak-16.c: Likewise.
3227         * c-c++-common/pr54486.c: Skip test for mingw-targets.
3229 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
3231         PR tree-optimization/56559
3232         * gcc.dg/tree-ssa/reassoc-26.c: New test.
3234 2013-03-07  Andreas Schwab  <schwab@suse.de>
3236         * gcc.dg/pr31490.c: Fix last change.
3238 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
3240         PR c++/56534
3241         * g++.dg/template/crash115.C: New.
3243 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
3245         PR tree-optimization/56539
3246         * gcc.c-torture/compile/pr56539.c: New test.
3248 2013-03-06  Kai Tietz  <ktietz@redhat.com>
3250         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3251         targets.
3252         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3253         * gcc.dg/lto/20091013-1_2.c: Likewise.
3254         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3256 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
3258         * gnat.dg/specs/aggr6.ads: New test.
3260 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
3262         * gnat.dg/loop_optimization15.ad[sb]: New test.
3264 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
3266         PR middle-end/56548
3267         * gcc.dg/pr56548.c: New test.
3269 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3271         PR debug/53363
3272         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3274 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
3276         PR c++/56543
3277         * g++.dg/template/typename20.C: New test.
3279 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
3281         PR debug/56510
3282         * gcc.dg/pr56510.c: New test.
3284         PR rtl-optimization/56484
3285         * gcc.c-torture/compile/pr56484.c: New test.
3287 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
3289         PR c++/56530
3290         * g++.dg/warn/Wsign-conversion-2.C: New.
3292 2013-03-05  Richard Biener  <rguenther@suse.de>
3294         PR tree-optimization/56270
3295         * gcc.dg/vect/slp-38.c: New testcase.
3297 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
3299         PR rtl-optimization/56494
3300         * gcc.dg/pr56494.c: New test.
3302 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
3304         * gcc.dg/pr56424.c: New test.
3306 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
3308         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3309         * gcc.dg/pr56228.c <avr>: Skip.
3311 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
3313         PR testsuite/52641
3314         PR tree-optimization/52631
3315         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3317 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
3319         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3320         * gcc.dg/vect/vect-83_64.c: Same.
3322 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
3324         PR fortran/56477
3325         * gfortran.dg/pointer_check_13.f90: New test.
3327 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
3329         PR fortran/54730
3330         * gfortran.dg/array_constructor_42.f90: New test.
3332 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
3334         PR c++/52688
3335         * g++.dg/template/static33.C: New.
3336         * g++.dg/template/static34.C: Likewise.
3338         PR c++/10291
3339         * g++.dg/template/static35.C: New.
3341 2013-03-01  Steve Ellcey  <sellcey@mips.com>
3343         * gcc.dg/pr56396.c: Require pic support.
3345 2013-03-01  Richard Biener  <rguenther@suse.de>
3347         PR tree-optimization/55481
3348         * gcc.dg/torture/pr56488.c: New testcase.
3350 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
3351             Jakub Jelinek  <jakub@redhat.com>
3353         PR sanitizer/56454
3354         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3355         no_sanitize_address attribute rather than no_address_safety_analysis.
3356         * g++.dg/asan/sanitizer_test_utils.h
3357         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3358         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3359         in addition to no_address_safety_analysis.
3361 2013-02-28  Jason Merrill  <jason@redhat.com>
3363         PR c++/56481
3364         * g++.dg/cpp0x/constexpr-and.C: New.
3366 2013-02-28  Martin Jambor  <mjambor@suse.cz>
3368         PR tree-optimization/56294
3369         * g++.dg/debug/pr56294.C: New test.
3371 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
3373         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3375 2013-02-27  Marek Polacek  <polacek@redhat.com>
3377         PR rtl-optimization/56466
3378         * gcc.dg/pr56466.c: New test.
3380 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3382         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3383         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3384         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3386 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
3388         PR middle-end/45472
3389         * gcc.dg/pr45472.c: New test.
3391 2013-02-26  Marek Polacek  <polacek@redhat.com>
3393         PR tree-optimization/56426
3394         * gcc.dg/pr56436.c: New test.
3396 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
3398         PR tree-optimization/56448
3399         * gcc.c-torture/compile/pr56448.c: New test.
3401         PR tree-optimization/56443
3402         * gcc.dg/torture/pr56443.c: New test.
3404 2013-02-25  Richard Biener  <rguenther@suse.de>
3406         PR tree-optimization/56175
3407         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3409 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
3411         PR c++/56403
3412         * g++.dg/torture/pr56403.C: New test.
3414 2013-02-25  Catherine Moore  <clm@codesourcery.com>
3416         Revert:
3417         2013-02-24  Catherine Moore  <clm@codesourcery.com>
3418         Richard Sandiford  <rdsandiford@googlemail.com>
3420         * gcc.target/mips/mips.exp: Add microMIPS support.
3421         * gcc.target/mips/umips-movep-2.c: New test.
3422         * gcc.target/mips/umips-lwp-2.c: New test.
3423         * gcc.target/mips/umips-swp-5.c: New test.
3424         * gcc.target/mips/umips-constraints-1.c: New test.
3425         * gcc.target/mips/umips-lwp-3.c: New test.
3426         * gcc.target/mips/umips-swp-6.c: New test.
3427         * gcc.target/mips/umips-constraints-2.c: New test.
3428         * gcc.target/mips/umips-save-restore-1.c: New test.
3429         * gcc.target/mips/umips-lwp-4.c: New test.
3430         * gcc.target/mips/umips-swp-7.c: New test.
3431         * gcc.target/mips/umips-save-restore-2.c: New test.
3432         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3433         * gcc.target/mips/umips-lwp-5.c: New test.
3434         * gcc.target/mips/umips-save-restore-3.c: New test.
3435         * gcc.target/mips/umips-lwp-6.c: New test.
3436         * gcc.target/mips/umips-swp-1.c: New test.
3437         * gcc.target/mips/umips-lwp-7.c: New test.
3438         * gcc.target/mips/umips-swp-2.c: New test.
3439         * gcc.target/mips/umips-lwp-8.c: New test.
3440         * gcc.target/mips/umips-swp-3.c: New test.
3441         * gcc.target/mips/umips-movep-1.c: New test.
3442         * gcc.target/mips/umips-lwp-1.c: New test.
3443         * gcc.target/mips/umips-swp-4.c: New test.
3445 2013-02-24  Catherine Moore  <clm@codesourcery.com>
3446             Richard Sandiford  <rdsandiford@googlemail.com>
3448         * gcc.target/mips/mips.exp: Add microMIPS support.
3449         * gcc.target/mips/umips-movep-2.c: New test.
3450         * gcc.target/mips/umips-lwp-2.c: New test.
3451         * gcc.target/mips/umips-swp-5.c: New test.
3452         * gcc.target/mips/umips-constraints-1.c: New test.
3453         * gcc.target/mips/umips-lwp-3.c: New test.
3454         * gcc.target/mips/umips-swp-6.c: New test.
3455         * gcc.target/mips/umips-constraints-2.c: New test.
3456         * gcc.target/mips/umips-save-restore-1.c: New test.
3457         * gcc.target/mips/umips-lwp-4.c: New test.
3458         * gcc.target/mips/umips-swp-7.c: New test.
3459         * gcc.target/mips/umips-save-restore-2.c: New test.
3460         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3461         * gcc.target/mips/umips-lwp-5.c: New test.
3462         * gcc.target/mips/umips-save-restore-3.c: New test.
3463         * gcc.target/mips/umips-lwp-6.c: New test.
3464         * gcc.target/mips/umips-swp-1.c: New test.
3465         * gcc.target/mips/umips-lwp-7.c: New test.
3466         * gcc.target/mips/umips-swp-2.c: New test.
3467         * gcc.target/mips/umips-lwp-8.c: New test.
3468         * gcc.target/mips/umips-swp-3.c: New test.
3469         * gcc.target/mips/umips-movep-1.c: New test.
3470         * gcc.target/mips/umips-lwp-1.c: New test.
3471         * gcc.target/mips/umips-swp-4.c: New test.
3473 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
3475         PR sanitizer/56393
3476         * lib/asan-dg.exp (asan_link_flags): Add
3477         -B${gccpath}/libsanitizer/asan/ to flags.
3479 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
3481         PR middle-end/56420
3482         * gcc.dg/torture/pr56420.c: New test.
3484 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
3486         PR middle-end/56108
3487         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3489 2013-02-21  Martin Jambor  <mjambor@suse.cz>
3491         PR tree-optimization/56310
3492         * g++.dg/ipa/pr56310.C: New test.
3494 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
3496         PR fortran/56385
3497         * gfortran.dg/proc_ptr_comp_37.f90: New.
3499 2013-02-21  Richard Biener  <rguenther@suse.de>
3501         PR tree-optimization/56415
3502         Revert
3503         2013-02-11  Richard Biener  <rguenther@suse.de>
3505         PR tree-optimization/56273
3506         * g++.dg/warn/Warray-bounds-6.C: New testcase.
3507         * gcc.dg/tree-ssa/pr21559.c: Adjust.
3508         * gcc.dg/tree-ssa/vrp17.c: Likewise.
3509         * gcc.dg/tree-ssa/vrp18.c: Likewise.
3510         * gcc.dg/tree-ssa/vrp23.c: Likewise.
3511         * gcc.dg/tree-ssa/vrp24.c: Likewise.
3513 2013-02-21  Marek Polacek  <polacek@redhat.com>
3515         PR tree-optimization/56398
3516         * g++.dg/torture/pr56398.C: New test.
3518 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
3520         PR inline-asm/56405
3521         * gcc.c-torture/compile/pr56405.c: New test.
3523 2013-02-20  Jan Hubicka  <jh@suse.cz>
3525         PR tree-optimization/56265
3526         * g++.dg/ipa/devirt-11.C: New testcase.
3528 2013-02-20  Richard Biener  <rguenther@suse.de>
3530         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3532 2013-02-20  Richard Biener  <rguenther@suse.de>
3533         Jakub Jelinek  <jakub@redhat.com>
3535         PR tree-optimization/56396
3536         * gcc.dg/pr56396.c: New testcase.
3538 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
3540         PR c++/56373
3541         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3543 2013-02-19  Richard Biener  <rguenther@suse.de>
3545         PR tree-optimization/56384
3546         * gcc.dg/torture/pr56384.c: New testcase.
3548 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
3550         PR tree-optimization/56350
3551         * gcc.dg/pr56350.c: New test.
3553         PR tree-optimization/56381
3554         * g++.dg/opt/pr56381.C: New test.
3556 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
3558         PR pch/54117
3559         * lib/dg-pch.exp (pch-init, pch-finish,
3560         check_effective_target_pch_supported_debug): New procs.
3561         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3562         Likewise if $pch_unsupported_debug and $flags include -g.
3563         Skip FAILs about missing *.gch file if $pch_unsupported_debug
3564         and dg-require-effective-target pch_unsupported_debug.
3565         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3566         * objc.dg/pch/pch.exp: Likewise.
3567         * gcc.dg/pch/pch.exp: Likewise.
3568         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3569         pch_unsupported_debug.
3570         * gcc.dg/pch/valid-1.hs: Likewise.
3571         * gcc.dg/pch/valid-1b.c: Likewise.
3572         * gcc.dg/pch/valid-1b.hs: Likewise.
3574 2013-02-18  Richard Biener  <rguenther@suse.de>
3576         PR tree-optimization/56366
3577         * gcc.dg/torture/pr56366.c: New testcase.
3579 2013-02-18  Richard Biener  <rguenther@suse.de>
3581         PR middle-end/56349
3582         * gcc.dg/torture/pr56349.c: New testcase.
3584 2013-02-18  Richard Biener  <rguenther@suse.de>
3586         PR tree-optimization/56321
3587         * gcc.dg/torture/pr56321.c: New testcase.
3589 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
3591         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3593 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
3594             Dodji Seketeli  <dodji@redhat.com>
3596         PR asan/56330
3597         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3598         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3599         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3600         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3601         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3602         * c-c++-common/asan/pr56330.c: Likewise.
3603         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3604         Ensure the size argument of __builtin_memcpy is a constant.
3606 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
3607             Paolo Carlini  <paolo.carlini@oracle.com>
3609         PR c++/51242
3610         * g++.dg/cpp0x/enum23.C: New.
3612 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
3614         PR target/54685
3615         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3617 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
3619         PR rtl-optimization/56348
3620         * gcc.target/i386/pr56348.c: New test.
3622 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
3624         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3625         * gcc.target/arm/interrupt-2.c: Likewise.
3627 2013-02-15  Tobias Burnus  <burnus@net-b.de>
3629         PR fortran/56318
3630         * gfortran.dg/matmul_9.f90: New.
3632 2013-02-15  Tobias Burnus  <burnus@net-b.de>
3634         PR fortran/53818
3635         * gfortran.dg/init_flag_11.f90: New.
3637 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3639         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3641 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3643         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3644         characters.
3646 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
3647             Tobias Burnus  <burnus@net-b.de>
3649         PR testsuite/56138
3650         * gfortran.dg/allocatable_function_7.f90: New.
3652 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
3654         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3655         * asan_globals_test-wrapper.cc: New file.
3656         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3657         instead of asan_globals_test.cc as dg-additional-sources.
3658         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3659         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
3660         "sanitizer_test_utils.h" instead of
3661         "sanitizer_common/tests/sanitizer_test_utils.h".
3662         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3663         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3664         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3665         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3666         * g++.dg/asan/asan_test.cc: Synced from upstream.
3667         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3669 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
3671         Fix an asan crash
3672         * c-c++-common/asan/memcmp-2.c: New test.
3674 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
3676         PR c++/55582
3677         * g++.dg/cpp0x/udlit-string-literal.h: New.
3678         * g++.dg/cpp0x/udlit-string-literal.C: New.
3680 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
3682         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3684 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
3686         PR target/56184
3687         * gcc.target/arm/pr56184.C: New test.
3689 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
3691         PR c++/56302
3692         * g++.dg/torture/pr56302.C: New test.
3693         * g++.dg/cpp0x/constexpr-56302.C: New test.
3694         * c-c++-common/pr56302.c: New test.
3696 2013-02-13  Tobias Burnus  <burnus@net-b.de>
3697             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3699         PR fortran/56204
3700         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3701         * gfortran.dg/quad_3.f90: Ditto.
3703 2013-02-13  Kostya Serebryany  <kcc@google.com>
3705         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3706         to match the fresh asan run-time.
3707         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3709 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
3711         Avoid instrumenting duplicated memory access in the same basic block
3712         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3713         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3714         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3715         * c-c++-common/asan/inc.c: Likewise.
3717 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
3719         PR inline-asm/56148
3720         * gcc.target/i386/pr56148.c: New test.
3722 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
3723             Tobias Burnus  <burnus@net-b.de>
3725         PR testsuite/56082
3726         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3727         to kind=2.
3729 2013-02-12  Richard Biener  <rguenther@suse.de>
3731         PR lto/56297
3732         * gcc.dg/lto/pr56297_0.c: New testcase.
3733         * gcc.dg/lto/pr56297_0.c: Likewise.
3735 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
3737         PR fortran/46952
3738         * gfortran.dg/typebound_deferred_1.f90: New.
3740 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
3742         PR rtl-optimization/56151
3743         * gcc.target/i386/pr56151.c: New test.
3745 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
3747         * g++.dg/ext/mv12.C: New test.
3748         * g++.dg/ext/mv12.h: New file.
3749         * g++.dg/ext/mv12-aux.C: New file.
3750         * g++.dg/ext/mv13.C: New test.
3752 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
3754         * lib/target-supports.exp
3755         (check_effective_target_powerpc_eabi_ok): New.
3756         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3757         powerpc_eabi_ok.
3758         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3759         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3760         only.
3761         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3762         * gcc.target/powerpc/pr51623.c: Likewise.
3763         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3764         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3766 2013-02-11  Alexander Potapenko  <glider@google.com>
3767             Jack Howarth  <howarth@bromo.med.uc.edu>
3768             Jakub Jelinek  <jakub@redhat.com>
3770         PR sanitizer/55617
3771         * g++.dg/asan/pr55617.C: Run on all targets.
3773 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
3775         PR rtl-optimization/56275
3776         * gcc.dg/pr56275.c: New test.
3778 2013-02-11  Richard Biener  <rguenther@suse.de>
3780         PR tree-optimization/56273
3781         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3783 2013-02-11  Richard Biener  <rguenther@suse.de>
3785         PR tree-optimization/56264
3786         * gcc.dg/torture/pr56264.c: New testcase.
3788 2013-02-11  Richard Biener  <rguenther@suse.de>
3790         PR tree-optimization/56273
3791         * g++.dg/warn/Warray-bounds-6.C: New testcase.
3792         * gcc.dg/tree-ssa/pr21559.c: Adjust.
3793         * gcc.dg/tree-ssa/vrp17.c: Likewise.
3794         * gcc.dg/tree-ssa/vrp18.c: Likewise.
3795         * gcc.dg/tree-ssa/vrp23.c: Likewise.
3796         * gcc.dg/tree-ssa/vrp24.c: Likewise.
3798 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
3800         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3801         for *-*-linux-gnu targets.
3802         * g++.dg/asan/interception-test-1.c: Ditto.
3803         * g++.dg/asan/interception-failure-test-1.C: Ditto.
3804         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3806 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
3808         PR fortran/55362
3809         * gfortran.dg/intrinsic_size_4.f90 : New test.
3811 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
3813         PR target/56256
3814         * gcc.target/powerpc/pr56256.c: New test.
3816 2013-02-08  Ian Lance Taylor  <iant@google.com>
3818         * lib/go.exp: Load timeout.exp.
3820 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
3822         PR rtl-optimization/56246
3823         * gcc.target/i386/pr56246.c: New test.
3825 2013-02-08  Jeff Law  <law@redhat.com>
3827         PR debug/53948
3828         * gcc.dg/debug/dwarf2/pr53948.c: New test.
3830 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
3832         PR target/56043
3833         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3834         powerpc*-*-linux*.
3836 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
3838         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3840 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
3842         PR rtl-optimization/56195
3843         * gcc.dg/torture/pr56195.c: New test.
3845 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
3847         PR fortran/54107
3848         * gfortran.dg/recursive_interface_2.f90: New test.
3850 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
3852         PR tree-optimization/56250
3853         * gcc.c-torture/execute/pr56250.c: New test.
3855 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
3857         PR tree-optimization/56064
3858         * gcc.dg/fixed-point/view-convert-2.c: New test.
3860 2013-02-08  Michael Matz  <matz@suse.de>
3862         PR tree-optimization/52448
3863         * gcc.dg/pr52448.c: New test.
3865 2013-02-08  Richard Biener  <rguenther@suse.de>
3867         PR middle-end/56181
3868         * gcc.dg/torture/pr56181.c: New testcase.
3870 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
3872         PR target/54222
3873         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3874         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3876 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3878         PR c++/56241
3879         * g++.dg/parse/crash61.C: New test.
3881         PR c++/56239
3882         * g++.dg/parse/pr56239.C: New test.
3884         PR c++/56237
3885         * g++.dg/abi/mangle61.C: New test.
3887 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
3889         PR rtl-optimization/56225
3890         * gcc.target/i386/pr56225.c: New test.
3892 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3894         PR debug/56154
3895         * gcc.dg/guality/pr56154-1.c: New test.
3896         * gcc.dg/guality/pr56154-2.c: New test.
3897         * gcc.dg/guality/pr56154-3.c: New test.
3898         * gcc.dg/guality/pr56154-4.c: New test.
3899         * gcc.dg/guality/pr56154-aux.c: New file.
3901         PR tree-optimization/55789
3902         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3903         cleanup-tree-dump.
3904         * gcc.dg/tree-ssa/inline-3.c: Add
3905         --param max-early-inliner-iterations=2 option.
3907 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3909         PR debug/53363
3910         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3911         Add -fno-dwarf2-cfi-asm to dg-options.
3912         Adapt match count.
3914 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3916         PR target/56228
3917         * gcc.dg/pr56228.c: New test.
3919 2013-02-07  Alan Modra  <amodra@gmail.com>
3921         PR target/54009
3922         * gcc.target/powerpc/pr54009.c: New test.
3923         PR target/54131
3924         * gfortran.dg/pr54131.f: New test.
3926 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
3928         PR fortran/55789
3929         * gfortran.dg/array_constructor_41.f90: New test.
3931 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
3933         PR fortran/55978
3934         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3936 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
3938         PR middle-end/56217
3939         * g++.dg/gomp/pr56217.C: New test.
3941 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
3943         PR tree-optimization/56205
3944         * gcc.dg/tree-ssa/stdarg-6.c: New test.
3945         * gcc.c-torture/execute/pr56205.c: New test.
3947 2013-02-05  Richard Biener  <rguenther@suse.de>
3949         PR tree-optimization/53342
3950         PR tree-optimization/53185
3951         * gcc.dg/vect/pr53185-2.c: New testcase.
3953 2013-02-05  Jan Hubicka  <jh@suse.cz>
3955         PR tree-optimization/55789
3956         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3957         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3958         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3959         * g++.dg/ipa/inline-1.C: New testcase.
3960         * g++.dg/ipa/inline-2.C: New testcase.
3961         * g++.dg/ipa/inline-3.C: New testcase.
3963 2013-02-05  Jan Hubicka  <jh@suse.cz>
3965         PR tree-optimization/55789
3966         * g++.dg/torture/pr55789.C: New testcase.
3968 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
3970         PR middle-end/56167
3971         * gcc.dg/pr56167.c: New test.
3973 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3975         PR target/55146
3976         * gcc.target/sh/pr55146.c: New.
3978 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3980         PR tree-optimization/54386
3981         * gcc.target/sh/pr54386.c: New.
3983 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
3985         PR fortran/56008
3986         * gfortran.dg/realloc_on _assign_16.f90 : New test.
3988         PR fortran/47517
3989         * gfortran.dg/realloc_on _assign_17.f90 : New test.
3991 2013-02-04  Alexander Potapenko  <glider@google.com>
3992             Jack Howarth  <howarth@bromo.med.uc.edu>
3993             Jakub Jelinek  <jakub@redhat.com>
3995         PR sanitizer/55617
3996         * g++.dg/asan/pr55617.C: New test.
3998 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
4000         PR fortran/54195
4001         * gfortran.dg/typebound_operator_19.f90: New test.
4002         * gfortran.dg/typebound_assignment_4.f90: New test.
4004 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
4006         PR fortran/54107
4007         * gfortran.dg/recursive_interface_1.f90: New test.
4009 2013-02-04  Richard Guenther  <rguenther@suse.de>
4011         PR lto/56168
4012         * gcc.dg/lto/pr56168_0.c: New testcase.
4013         * gcc.dg/lto/pr56168_1.c: Likewise.
4015 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
4017         PR fortran/50627
4018         PR fortran/56054
4019         * gfortran.dg/block_12.f90:  New test.
4020         * gfortran.dg/module_error_1.f90:  New test.
4022 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
4024         * lib/target-supports.exp (check_effective_target_vect_float)
4025         (check_effective_target_vect_no_align): Add mips-sde-elf.
4027 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
4029         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4031 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
4033         * gcc.dg/pr56023.c: XFAIL on AIX.
4034         * gcc.dg/vect/pr49352.c: Same.
4036 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
4038         * gnat.dg/opt26.adb: New test.
4040 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
4042         Revert.
4043         2013-01-27  Amol Pise  <amolpise15@gmail.com>
4045         * gcc.target/arm/neon-vfnms-1.c: New test.
4046         * gcc.target/arm/neon-vfnma-1.c: New test.
4048 2013-01-31  Richard Biener  <rguenther@suse.de>
4050         PR tree-optimization/56157
4051         * gcc.dg/torture/pr56157.c: New testcase.
4053 2013-01-30  Richard Biener  <rguenther@suse.de>
4055         PR tree-optimization/56150
4056         * gcc.dg/torture/pr56150.c: New testcase.
4058 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
4060         PR sanitizer/55374
4061         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
4062         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
4063         printed in backtrace.
4064         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
4065         to avoid errors about mismatched allocation vs. deallocation.
4067         PR c++/55742
4068         * g++.dg/mv1.C: Moved to...
4069         * g++.dg/ext/mv1.C: ... here.  Adjust test.
4070         * g++.dg/mv2.C: Moved to...
4071         * g++.dg/ext/mv2.C: ... here.  Adjust test.
4072         * g++.dg/mv3.C: Moved to...
4073         * g++.dg/ext/mv3.C: ... here.
4074         * g++.dg/mv4.C: Moved to...
4075         * g++.dg/ext/mv4.C: ... here.
4076         * g++.dg/mv5.C: Moved to...
4077         * g++.dg/ext/mv5.C: ... here.  Adjust test.
4078         * g++.dg/mv6.C: Moved to...
4079         * g++.dg/ext/mv6.C: ... here.  Adjust test.
4080         * g++.dg/ext/mv7.C: New test.
4081         * g++.dg/ext/mv8.C: New test.
4082         * g++.dg/ext/mv9.C: New test.
4083         * g++.dg/ext/mv10.C: New test.
4084         * g++.dg/ext/mv11.C: New test.
4086 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
4088         PR rtl-optimization/56144
4089         * gcc.dg/pr56144.c: New.
4091 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
4093         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
4094         message.
4095         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
4096         * g++.dg/cpp0x/constexpr-55573.C: Same
4098 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
4100         PR tree-optimization/56064
4101         * gcc.dg/fixed-point/view-convert.c: New test.
4103 2013-01-30  Andreas Schwab  <schwab@suse.de>
4105         * lib/target-supports-dg.exp (dg-process-target): Use expr to
4106         evaluate the end index in string range.
4108 2013-01-30  Tobias Burnus  <burnus@net-b.de>
4110         PR fortran/56138
4111         * gfortran.dg/allocatable_function_6.f90: New.
4113 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
4114             Mikael Morin  <mikael@gcc.gnu.org>
4116         PR fortran/54107
4117         * gfortran.dg/proc_ptr_comp_36.f90: New.
4119 2013-01-29  Richard Biener  <rguenther@suse.de>
4121         PR tree-optimization/55270
4122         * gcc.dg/torture/pr55270.c: New testcase.
4124 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
4126         PR rtl-optimization/56117
4127         * gcc.dg/pr56117.c: New test.
4129 2013-01-28  Richard Biener  <rguenther@suse.de>
4131         PR tree-optimization/56034
4132         * gcc.dg/torture/pr56034.c: New testcase.
4134 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
4136         PR tree-optimization/56125
4137         * gcc.dg/pr56125.c: New test.
4139 2013-01-28  Tobias Burnus  <burnus@net-b.de>
4140             Mikael Morin  <mikael@gcc.gnu.org>
4142         PR fortran/53537
4143         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
4144         * gfortran.dg/import8.f90: Likewise.
4145         * gfortran.dg/interface_derived_type_1.f90: Likewise.
4146         * gfortran.dg/import10.f90: New test.
4147         * gfortran.dg/import11.f90: Likewise
4149 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
4151         PR testsuite/56053
4152         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
4153         string.h.  Provide memset, malloc and free prototypes, adjust line
4154         numbers in dg-output.
4155         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
4156         Provide memset prototype and adjust line numbers in dg-output.
4157         * c-c++-common/asan/global-overflow-1.c: Likewise.
4159         PR tree-optimization/56094
4160         * gcc.dg/pr56094.c: New test.
4162 2013-01-27  Amol Pise  <amolpise15@gmail.com>
4164         * gcc.target/arm/neon-vfnms-1.c: New test.
4165         * gcc.target/arm/neon-vfnma-1.c: New test.
4167 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
4169         PR target/56114
4170         * gcc.target/i386/pr56114.c: New test.
4172 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
4174         PR fortran/55984
4175         * gfortran.dg/associate_14.f90: New test.
4177         PR fortran/56047
4178         * gfortran.dg/associate_13.f90: New test.
4180 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
4182         PR tree-optimization/56098
4183         * gcc.dg/pr56098-1.c: New test.
4184         * gcc.dg/pr56098-2.c: New test.
4186 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
4188         PR target/54222
4189         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4191 2013-01-22  Marek Polacek  <polacek@redhat.com>
4193         PR tree-optimization/56035
4194         * gcc.dg/pr56035.c: New test.
4196 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
4198         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4199         for MIPS.
4201 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
4203         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4205 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
4207         PR c/56078
4208         * gcc.dg/pr56078.c: New test.
4209         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4211 2013-01-24  Martin Jambor  <mjambor@suse.cz>
4213         PR tree-optimization/55927
4214         * g++.dg/ipa/devirt-10.C: Disable early inlining.
4216 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
4218         * gcc.target/i386/movsd.c: New test.
4220 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
4222         PR inline-asm/55934
4223         * gcc.target/i386/pr55934.c: New test.
4225 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
4227         PR fortran/56081
4228         * gfortran.dg/select_8.f90: New.
4230 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
4232         * gcc.target/microblaze/microblaze.exp: Remove
4233         target_config_cflags check.
4235 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
4237         PR fortran/56052
4238         * gfortran.dg/gomp/pr56052.f90: New test.
4240         PR target/49069
4241         * gcc.dg/pr49069.c: New test.
4243 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
4245         PR c++/55944
4246         * g++.dg/cpp0x/constexpr-static10.C: New.
4248 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
4250         PR target/56028
4251         * gcc.target/i386/pr56028.c: New test.
4253 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
4255         PR target/55686
4256         * gcc.target/i386/pr55686.c: New test.
4258 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
4260         PR c++/53609
4261         * g++.dg/cpp0x/variadic139.C: New test.
4262         * g++.dg/cpp0x/variadic140.C: Likewise.
4263         * g++.dg/cpp0x/variadic141.C: Likewise.
4265 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
4267         * gnat.dg/warn8.adb: New test.
4269 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
4271         PR fortran/55919
4272         * gfortran.dg/include_8.f90: New test.
4274 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
4276         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4277         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4279 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
4281         PR tree-optimization/56051
4282         * gcc.c-torture/execute/pr56051.c: New test.
4284 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
4286         PR rtl-optimization/56023
4287         * gcc.dg/pr56023.c: New test.
4289 2013-01-21  Martin Jambor  <mjambor@suse.cz>
4291         PR middle-end/56022
4292         * gcc.target/i386/pr56022.c: New test.
4294 2013-01-21  Jason Merrill  <jason@redhat.com>
4296         * lib/target-supports.exp (check_effective_target_alias): New.
4298 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
4300         PR debug/53235
4301         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4303 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
4305         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4307 2013-01-19  Jeff Law  <law@redhat.com>
4309         PR tree-optimization/52631
4310         * tree-ssa/pr52631.c: New test.
4311         * tree-ssa/ssa-fre-9: Update expected output.
4313 2013-01-19  Anthony Green  <green@moxielogic.com>
4315         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4316         for moxie.
4318 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
4320         PR tree-optimization/56029
4321         * g++.dg/torture/pr56029.C: New test.
4323 2013-01-18  Sharad Singhai  <singhai@google.com>
4325         PR tree-optimization/55995
4326         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4328 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
4330         PR target/55433
4331         * gcc.target/i386/pr55433.c: New.
4333 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
4335         PR middle-end/56015
4336         * gfortran.dg/pr56015.f90: New test.
4338 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
4340         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4342 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
4344         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4345         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4346         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4347         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4348         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4350 2013-01-17  Jeff Law  <law@redhat.com>
4352         * gcc.dg/pr52573.c: Move to...
4353         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
4355         PR rtl-optimization/52573
4356         * gcc.dg/pr52573.c: New test.
4358 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
4360         PR sanitizer/55679
4361         * g++.dg/asan/interception-test-1.C: Skip on darwin.
4362         * lib/target-supports.exp (check_effective_target_swapcontext): Use
4363         check_no_compiler_messages to test support in ucontext.h.
4364         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4365         compliant RLIMIT_AS.
4367 2013-01-17  Marek Polacek  <polacek@redhat.com>
4369         PR rtl-optimization/55833
4370         * gcc.dg/pr55833.c: New test.
4372 2013-01-17  Jan Hubicka  <jh@suse.cz>
4374         PR tree-optimization/55273
4375         * gcc.c-torture/compile/pr55273.c: New testcase.
4377 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
4379         PR target/55981
4380         * gcc.target/pr55981.c: New test.
4382 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
4384         * gcc.target/arm/pr40887.c: Require at least armv5.
4385         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4386         * gcc.target/arm/pr51915.c: Likewise.
4387         * gcc.target/arm/pr52006.c: Likewise.
4388         * gcc.target/arm/pr53187.c: Likewise.
4390         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4391         * gcc.target/arm/ftest-support-arm.h: Delete.
4392         * gcc.target/arm/ftest-support-thumb.h: Delete.
4393         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4394         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4395         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4396         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4397         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4398         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4399         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4400         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4401         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4402         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4403         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4404         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4405         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4406         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4407         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4408         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4409         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4410         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4411         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4412         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4413         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4414         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4415         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4416         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4418 2013-01-17  Martin Jambor  <mjambor@suse.cz>
4420         PR tree-optimizations/55264
4421         * g++.dg/ipa/pr55264.C: New test.
4423 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
4425         PR fortran/55983
4426         * gfortran.dg/class_55.f90: New.
4428 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
4430         PR testsuite/55994
4431         * gcc.c-torture/execute/builtins/builtins.exp: Add
4432         -Wl,--allow-multiple-definition for eabi and elf targets.
4434         PR testsuite/54622
4435         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4436         check_effective_target_vect_perm_short,
4437         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4438         check_effective_target_vect64): Return 0 for big-endian ARM.
4439         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4441         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4442         prototypes.
4444 2013-01-16  Richard Biener  <rguenther@suse.de>
4446         PR tree-optimization/55964
4447         * gcc.dg/torture/pr55964.c: New testcase.
4449 2013-01-16  Richard Biener  <rguenther@suse.de>
4451         PR tree-optimization/54767
4452         PR tree-optimization/53465
4453         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4455 2013-01-16  Christian Bruel  <christian.bruel@st.com>
4457         PR target/55301
4458         * gcc.target/sh/sh-switch.c: New testcase.
4460 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
4462         * gcc.dg/webizer.c: Increase the array size.
4464 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
4466         PR target/55940
4467         * gcc.dg/pr55940.c: New test.
4469 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
4470             Harald Anlauf  <anlauf@gmx.de>
4472         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4473         * gfortran.dg/bounds_check_5.f90: Likewise.
4474         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4475         * gfortran.dg/continuation_9.f90: Likewise.
4476         * gfortran.dg/move_alloc_13.f90: Likewise.
4477         * gfortran.dg/structure_constructor_11.f90: Likewise.
4478         * gfortran.dg/tab_continuation.f: Likewise.
4479         * gfortran.dg/warning-directive-2.F90: Likewise.
4480         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4482 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
4484         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4485         * gcc.target/arm/fma-sp.c: Likewise.
4487 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
4489         PR rtl-optimization/55153
4490         * gcc.dg/pr55153.c: New.
4492 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
4494         PR tree-optimization/55920
4495         * gcc.c-torture/compile/pr55920.c: New test.
4497 2013-01-15  Richard Biener  <rguenther@suse.de>
4499         PR middle-end/55882
4500         * gcc.dg/torture/pr55882.c: New testcase.
4502 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
4504         PR tree-optimization/55955
4505         * gcc.c-torture/compile/pr55955.c: New test.
4507 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
4509         PR c++/55663
4510         * g++.dg/cpp0x/alias-decl-31.C: New test.
4512 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
4514         PR fortran/54286
4515         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4516         case where interface is null.
4518 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
4520         PR fortran/55806
4521         * gfortran.dg/array_constructor_40.f90:  New test.
4523 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
4525         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4527 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
4529         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4530         * gcc.target/aarch64/vect-ld1r-compile.c: New.
4531         * gcc.target/aarch64/vect-ld1r-fp.c: New.
4532         * gcc.target/aarch64/vect-ld1r.c: New.
4533         * gcc.target/aarch64/vect-ld1r.x: New.
4535 2013-01-14  Andi Kleen  <ak@linux.intel.com>
4537         PR target/55948
4538         * gcc.target/i386/hle-clear-rel.c: New file
4539         * gcc.target/i386/hle-store-rel.c: New file.
4541 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
4543         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4544         * gfortran.dg/bounds_check_4.f90: Likewise.
4545         * gfortran.dg/inquire_10.f90: Likewise.
4546         * gfortran.dg/minloc_3.f90: Likewise.
4547         * gfortran.dg/minlocval_3.f90: Likewise.
4548         * gfortran.dg/module_double_reuse.f90: Likewise.
4549         * gfortran.dg/mvbits_1.f90: Likewise.
4550         * gfortran.dg/oldstyle_1.f90: Likewise.
4551         * gfortran.dg/pr20163-2.f: Likewise.
4552         * gfortran.dg/save_1.f90: Likewise.
4553         * gfortran.dg/scan_1.f90: Likewise.
4554         * gfortran.dg/select_char_1.f90: Likewise.
4555         * gfortran.dg/shape_4.f90: Likewise.
4556         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4557         * gfortran.dg/function_optimize_10.f90: Likewise.
4558         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4559         * gfortran.dg/used_types_17.f90: Likewise.
4560         * gfortran.dg/used_types_18.f90: Likewise.
4562 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
4564         PR fortran/54286
4565         * gfortran.dg/proc_ptr_result_8.f90 : New test.
4567 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
4569         * gcc.dg/unroll_5.c: Add nomips16 attributes.
4571 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
4573         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4575 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
4577         PR fortran/55072
4578         * gfortran.dg/assumed_type_2.f90: Fix test case.
4579         * gfortran.dg/internal_pack_13.f90: New test.
4580         * gfortran.dg/internal_pack_14.f90: New test.
4582 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
4584         PR fortran/55868
4585         * gfortran.dg/unlimited_polymorphic_8.f90: Update
4586         scan-tree-dump-times for foo.0.x._vptr to deal with change from
4587         $tar to STAR.
4589 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
4591         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4593 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4595         PR target/55719
4596         * gcc.target/s390/pr55719.c: New testcase.
4598 2013-01-11  Richard Guenther  <rguenther@suse.de>
4600         PR tree-optimization/44061
4601         * gcc.dg/pr44061.c: New testcase.
4603 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
4605         Update copyright years.
4607 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
4608             Jakub Jelinek  <jakub@redhat.com>
4610         PR target/55565
4611         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4613 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
4615         PR rtl-optimization/55672
4616         * gcc.target/i386/pr55672.c: New.
4618 2013-01-10  Jeff Law  <law@redhat.com>
4620         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
4621         pass/fail message unique.
4624 2013-01-10  Jason Merrill  <jason@redhat.com>
4626         * ada/.gitignore: New.
4628 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4630         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4631         Add tls options.
4632         * g++.dg/tls/thread_local2.C: Likewise.
4633         * g++.dg/tls/thread_local2g.C: Likewise.
4634         * g++.dg/tls/thread_local6.C: Likewise.
4635         * g++.dg/tls/thread_local-order1.C: Add tls options.
4636         * g++.dg/tls/thread_local-order2.C: Likewise.
4637         * g++.dg/tls/thread_local3.C: Likewise.
4638         * g++.dg/tls/thread_local3g.C: Likewise.
4639         * g++.dg/tls/thread_local4.C: Likewise.
4640         * g++.dg/tls/thread_local4g.C: Likewise.
4641         * g++.dg/tls/thread_local5.C: Likewise.
4642         * g++.dg/tls/thread_local5g.C: Likewise.
4643         * g++.dg/tls/thread_local6g.C: Likewise.
4645 2013-01-10  Kostya Serebryany  <kcc@google.com>
4647         * g++.dg/asan/asan_test.cc: Sync from upstream.
4649 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
4651         PR tree-optimization/55921
4652         * gcc.c-torture/compile/pr55921.c: New test.
4654 2013-01-09  Jan Hubicka  <jh@suse.cz>
4656         PR tree-optimization/55569
4657         * gcc.c-torture/compile/pr55569.c: New testcase.
4659 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
4661         PR fortran/47203
4662         * gfortran.dg/use_28.f90: New test.
4664 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
4666         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4667         number matching more robust.
4669 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
4671         PR rtl-optimization/55829
4672         * gcc.target/i386/pr55829.c: New.
4674 2013-01-09  Tobias Burnus  <burnus@net-b.de>
4676         PR fortran/55758
4677         * gfortran.dg/bind_c_bool_1.f90: New.
4678         * gfortran.dg/do_5.f90: Add dg-warning.
4680 2013-01-09  Jan Hubicka  <jh@suse.cz>
4682         PR tree-optimization/55875
4683         * gcc.c-torture/execute/pr55875.c: New testcase.
4684         * g++.dg/torture/pr55875.C: New testcase.
4686 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
4688         PR c/48418
4689         * c-c++-common/pr48418.c: New test.
4691 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
4693         PR c++/55801
4694         * g++.dg/tls/thread_local-ice.C: New.
4696 2013-01-09  Andreas Schwab  <schwab@suse.de>
4698         * gcc.dg/guality/pr54693.c: Null-terminate arr.
4700 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
4702         PR tree-optimization/48189
4703         * gcc.dg/pr48189.c: New test.
4705 2013-01-04  Jan Hubicka  <jh@suse.cz>
4707         PR tree-optimization/55823
4708         * g++.dg/ipa/devirt-10.C: New testcase.
4710 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
4711             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
4713         PR rtl-optimization/55845
4714         * gcc.target/i386/pr55845.c: New test.
4716 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
4718         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4719         instructions generated instead of number of occurances.
4721 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
4723         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4724         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4725         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4726         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4727         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4728         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4729         * gcc.target/aarch64/vect-fcm.x: Likewise.
4730         * lib/target-supports.exp
4731         (check_effective_target_vect_cond): Enable for AArch64.
4733 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
4735         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4736         endian-safe float pool loading.
4737         (test_square_root_v4sf): Likewise.
4738         (test_square_root_v2df): Likewise.
4739         * lib/target-supports.exp
4740         (check_effective_target_vect_call_sqrtf): Add AArch64.
4742 2013-01-08  Martin Jambor  <mjambor@suse.cz>
4744         PR debug/55579
4745         * gcc.dg/tree-ssa/pr55579.c: New test.
4747 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4749         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4750         asm comments.
4752 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
4754         PR middle-end/55890
4755         * gcc.dg/torture/pr55890-3.c: New test.
4757         PR middle-end/55851
4758         * gcc.c-torture/compile/pr55851.c: New test.
4760         PR sanitizer/55844
4761         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4762         dg-options.
4764 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
4766         PR fortran/55618
4767         * gfortran.dg/elemental_scalar_args_2.f90: New test.
4769 2013-01-07  Tobias Burnus  <burnus@net-b.de>
4771         PR fortran/55763
4772         * gfortran.dg/pointer_init_2.f90: Update dg-error.
4773         * gfortran.dg/pointer_init_7.f90: New.
4775 2013-01-07  Richard Biener  <rguenther@suse.de>
4777         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4779 2013-01-07  Richard Biener  <rguenther@suse.de>
4781         PR middle-end/55890
4782         * gcc.dg/torture/pr55890-1.c: New testcase.
4783         * gcc.dg/torture/pr55890-2.c: Likewise.
4785 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
4787         * gcc.target/aarch64/fmovd.c: New.
4788         * gcc.target/aarch64/fmovf.c: Likewise.
4789         * gcc.target/aarch64/fmovd-zero.c: Likewise.
4790         * gcc.target/aarch64/fmovf-zero.c: Likewise.
4791         * gcc.target/aarch64/vect-fmovd.c: Likewise.
4792         * gcc.target/aarch64/vect-fmovf.c: Likewise.
4793         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4794         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4796 2013-01-07  Richard Biener  <rguenther@suse.de>
4798         PR tree-optimization/55888
4799         PR tree-optimization/55862
4800         * gcc.dg/torture/pr55888.c: New testcase.
4802 2013-01-07  Tobias Burnus  <burnus@net-b.de>
4804         PR fortran/55852
4805         * gfortran.dg/intrinsic_size_3.f90: New.
4807 2013-01-07  Tobias Burnus  <burnus@net-b.de>
4809         PR fortran/55763
4810         * gfortran.dg/select_type_32.f90: New.
4812 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
4814         PR c++/52343
4815         * g++.dg/cpp0x/alias-decl-29.C: New test.
4817 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
4819         PR fortran/53876
4820         PR fortran/54990
4821         PR fortran/54992
4822         * gfortran.dg/class_array_15.f03: New test.
4824 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
4826         PR fortran/42769
4827         PR fortran/45836
4828         PR fortran/45900
4829         * gfortran.dg/use_23.f90: New test.
4830         * gfortran.dg/use_24.f90: New test.
4831         * gfortran.dg/use_25.f90: New test.
4832         * gfortran.dg/use_26.f90: New test.
4833         * gfortran.dg/use_27.f90: New test.
4835 2013-01-06  Olivier Hainque  <hainque@adacore.com>
4837         * gnat.dg/specs/clause_on_volatile.ads: New test.
4839 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
4841         * gnat.dg/alignment10.adb: New test.
4843 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
4844             Mikael Morin  <mikael@gcc.gnu.org>
4846         PR fortran/55827
4847         * gfortran.dg/use_22.f90: New test.
4849 2013-01-04  Andrew Pinski  <apinski@cavium.com>
4851         * gcc.target/aarch64/cmp-1.c: New testcase.
4853 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
4855         PR fortran/55172
4856         * gfortran.dg/select_type_31.f03: New test.
4858 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
4860         PR c++/54526 (again)
4861         * g++.dg/cpp0x/parse2.C: Extend.
4862         * g++.old-deja/g++.other/crash28.C: Adjust.
4864 2013-01-04  Richard Biener  <rguenther@suse.de>
4866         PR tree-optimization/55862
4867         * gcc.dg/torture/pr55862.c: New testcase.
4869 2013-01-04  Martin Jambor  <mjambor@suse.cz>
4871         PR tree-optimization/55755
4872         * gcc.dg/torture/pr55755.c: New test.
4873         * gcc.dg/tree-ssa/sra-13.c: Likewise.
4874         * gcc.dg/tree-ssa/pr45144.c: Update.
4876 2013-01-04  Richard Biener  <rguenther@suse.de>
4878         PR middle-end/55863
4879         * gcc.dg/fold-reassoc-2.c: New testcase.
4881 2013-01-04  Tobias Burnus  <burnus@net-b.de>
4883         PR fortran/55763
4884         * gfortran.dg/null_7.f90: New.
4886 2013-01-04  Tobias Burnus  <burnus@net-b.de>
4888         PR fortran/55854
4889         PR fortran/55763
4890         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4891         * gfortran.dg/unlimited_polymorphic_7.f90: New.
4892         * gfortran.dg/unlimited_polymorphic_8.f90: New.
4894 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
4896         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4898 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
4900         PR fortran/55855
4901         * gfortran.dg/assignment_1.f90: Modified.
4902         * gfortran.dg/assignment_4.f90: New.
4904 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
4906         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4908 2013-01-03  Richard Biener  <rguenther@suse.de>
4910         PR tree-optimization/55857
4911         * gcc.dg/vect/pr55857-1.c: New testcase.
4912         * gcc.dg/vect/pr55857-2.c: Likewise.
4914 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
4916         PR rtl-optimization/55838
4917         * gcc.dg/pr55838.c: New test.
4919         PR tree-optimization/55832
4920         * gcc.c-torture/compile/pr55832.c: New test.
4922 2013-01-02  Teresa Johnson  <tejohnson@google.com>
4924         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4925         * gcc.dg/tree-ssa/loop-23.c: Ditto.
4926         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4927         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4928         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4929         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4930         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4931         * gcc.dg/unroll_1.c: Ditto.
4932         * gcc.dg/unroll_2.c: Ditto.
4933         * gcc.dg/unroll_3.c: Ditto.
4934         * gcc.dg/unroll_4.c: Ditto.
4936 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4938         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4940 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4942         PR fortran/55818
4943         * gfortran.dg/eof_4.f90: New test.
4945 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
4947         * lib/c-compat.exp (compat-use-alt-compiler): Remove
4948         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4949         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4950         (compat_setup_dfp): Initialize compat_alt_caret and
4951         compat_save_TEST_ALWAYS_FLAGS.
4953 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4955         * gcc.dg/torture/tls/tls-reload-1.c: New test.
4957 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4959         * gcc.dg/torture/fp-int-convert-2.c: New test.
4961 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4963         * gfortran.dg/newunit_3.f90: Add dg-do run.
4964         * gfortran.dg/inquire_15.f90: Add dg-do run.
4966 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
4968         PR tree-optimization/55831
4969         * gcc.dg/pr55831.c: New test.
4971 Copyright (C) 2013 Free Software Foundation, Inc.
4973 Copying and distribution of this file, with or without modification,
4974 are permitted in any medium without royalty provided the copyright
4975 notice and this notice are preserved.