Replace array size in Array Notation testcode with #define.
[official-gcc.git] / gcc / testsuite / ChangeLog
blobf731837cb7380220cf84dbd3e6634897702a9ec6
1 2013-06-19  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3        * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
4        hard-coded values of array sizes with a #define.
5        * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
6        * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
7        * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
8        * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
9        * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
11 2013-06-19  Yufeng Zhang  <yufeng.zhang@arm.com>
13         * gcc.dg/torture/stackalign/builtin-apply-2.c: set
14         STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
16 2013-06-19  Jeff Law  <law@redhat.com>
18         * gcc.dg/tree-ssa/forwprop-28.c: New test.
20 2013-06-19  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
22         PR c++/57638
23         * g++.dg/template/error53.C: New.
25 2013-06-19  Sebastian Huber  <sebastian.huber@embedded-brains.de>
27         PR target/55033
28         * gcc.target/powerpc/pr55033.c: Fix options.
30 2013-06-18  Sriraman Tallam  <tmsriram@google.com>
32         * gcc.target/i386/inline_error.c: New test.
33         * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
34         * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
36 2013-06-18  Paolo Carlini  <paolo.carlini@oracle.com>
38         PR c++/53211
39         * g++.dg/cpp0x/decltype55.C: New.
41 2013-06-18  Marek Polacek  <polacek@redhat.com>
43         * gcc.dg/c90-fordecl-1.c: Adjust expected message.
45 2013-06-17  Balaji V. Iyer  <balaji.v.iyer@intel.com>
47         * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
49 2013-06-17  Balaji V. Iyer  <balaji.v.iyer@intel.com>
51         * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
52         Also changed the returns from error as distinct values so that it is
53         easier to debug.
55 2013-06-17  Sofiane Naci  <sofiane.naci@arm.com>
57         * gcc.target/aarch64/scalar_intrinsics.c: Update.
59 2013-06-17  Paolo Carlini  <paolo.carlini@oracle.com>
61         PR c++/16128
62         * g++.dg/template/error52.C: New.
63         * g++.dg/lookup/friend15.C: Update.
64         * g++.dg/parse/error11.C: Likewise.
65         * g++.dg/parse/error14.C: Likewise.
66         * g++.dg/parse/parser-pr28152-2.C: Likewise.
67         * g++.dg/parse/template25.C: Likewise.
68         * g++.old-deja/g++.jason/cond.C: Likewise.
69         * g++.old-deja/g++.mike/for2.C: Likewise.
70         * g++.old-deja/g++.robertl/eb125.C: Likewise.
71         * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
73 2013-06-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
75         * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
76         ensure alignment.
78 2013-06-16  Balaji V. Iyer  <balaji.v.iyer@intel.com>
80         * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
81         accidentally placing minus sign for length instead of stride.
83 2013-06-16  Joern Rennecke <joern.rennecke@embecosm.com>
85         PR rtl-optimization/57425
86         PR rtl-optimization/57569
87         * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
88         * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
90 2013-06-15  Mikael Morin  <mikael@gcc.gnu.org>
92         PR fortran/49074
93         PR fortran/56136
94         * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
95         packing.
96         * gfortran.dg/typebound_assignment_6.f03: New.
98 2013-06-15  Oleg Endo  <olegendo@gcc.gnu.org>
100         * gcc.target/h8300/h8300.exp: New.
101         * gcc.dg/pragma-isr.c: Move to ...
102         * gcc.target/sh/torture/pragma-isr.c: ... here ...
103         * gcc.target/h8300/pragma-isr.c: ... and here.
104         * gcc.dg/pragma-isr2.c: Move to ...
105         * gcc.target/sh/torture/pragma-isr2.c: ... here ...
106         * gcc.target/h8300/pragma-isr2.c: ... and here.
107         * gcc.dg/pragma-isr-trapa.c: Move to ...
108         * gcc.target/sh/pragma-isr-trapa.c: ... here.
109         * gcc.dg/pragma-isr-trapa2.c: Move to ...
110         * gcc.target/sh/pragma-isr-trapa2.c: ... here.
111         * gcc.dg/pragma-isr-trap_exit.c: Move to ...
112         * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
113         * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
114         * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
115         * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
116         * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
117         * gcc.dg/attr-isr-trap_exit.c: Move to ...
118         * gcc.target/sh/attr-isr-trap_exit.c: ... here.
119         * gcc.dg/attr-isr-trapa.c: Move to ...
120         * gcc.target/sh/attr-isr-trapa.c: ... here.
122 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
124         PR c++/51413
125         * g++.dg/ext/builtin-offsetof1.C: New.
127 2013-06-14  Vidya Praveen <vidyapraveen@arm.com>
129         * gcc.target/aarch64/vect_smlal_1.c: New file.
131 2013-06-14  Tobias Burnus  <burnus@net-b.de>
133         PR fortran/57508
134         * gfortran.dg/defined_assignment_7.f90: New.
136 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
138         PR c++/57599
139         * g++.dg/rtti/dyncast6.C: New.
140         * g++.dg/cpp0x/dyncast1.C: Likewise.
142 2013-06-14  Alan Modra  <amodra@gmail.com>
144         PR middle-end/57134
145         * gcc.dg/pr57134.c: New.
147 2013-06-14  Tobias Burnus  <burnus@net-b.de>
149         PR fortran/57596
150         * gfortran.dg/deferred_type_param_9.f90: New.
152 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
154         * gcc.dg/fold-minus-1.c: New testcase.
156 2013-06-13  Mikael Morin  <mikael@gcc.gnu.org>
158         PR fortran/49074
159         * gfortran.dg/typebound_assignment_5.f03: New.
161 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
163         * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
165 2013-06-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
166             Pat Haugen <pthaugen@us.ibm.com>
167             Peter Bergner <bergner@vnet.ibm.com>
169         * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
170         load/store instructions on power7, power8.
171         * gcc.target/powerpc/atomic-p8.c: Likewise.
173 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
175         PR c/57577
176         * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
178 2013-06-12  Paolo Carlini  <paolo.carlini@oracle.com>
180         PR c++/38958
181         * g++.dg/warn/Wunused-var-20.C: New.
183 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
185         * gcc.target/mips/mips.exp: Handle -f{no-,}common.
186         * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
187         Run with -fno-common.
189 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
191         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
192         and exit function calls with return 1 and return 0, respectively.
194 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
196         * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
197         New tests.
199 2013-06-12  Marc Glisse  <marc.glisse@inria.fr>
201         PR tree-optimization/57361
202         * gcc.dg/tree-ssa/pr57361.c: New file.
204 2013-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
206         * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
207         to ensure alignment.
208         * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
210 2013-06-12  Tobias Burnus  <burnus@net-b.de>
212         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
214 2013-06-12  Tobias Burnus  <burnus@net-b.de>
215             Dominique d'Humieres  <dominiq@lps.ens.fr>
217         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
219 2013-06-12  Jakub Jelinek  <jakub@redhat.com>
221         PR target/56564
222         * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
223         * gcc.target/i386/pr56564-3.c: Likewise.
225 2013-06-11  Tobias Burnus  <burnus@net-b.de>
227         PR fortran/57535
228         * gfortran.dg/class_array_18.f90: New.
230 2013-06-11  Jan Hubicka  <jh@suse.cz>
232         PR c++/57551
233         * g++.dg/ext/visibility/anon6.C: Update testcase.
235 2013-06-10  Balaji V. Iyer  <balaji.v.iyer@intel.com>
237         PR c/57563
238         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
239         in how we check __sec_reduce_mutating function's result.        
241 2013-06-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
242             Pat Haugen <pthaugen@us.ibm.com>
243             Peter Bergner <bergner@vnet.ibm.com>
245         * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
246         direct move instructions.
247         * gcc.target/powerpc/direct-move-vint2.c: Likewise.
248         * gcc.target/powerpc/direct-move.h: Likewise.
249         * gcc.target/powerpc/direct-move-float1.c: Likewise.
250         * gcc.target/powerpc/direct-move-float2.c: Likewise.
251         * gcc.target/powerpc/direct-move-double1.c: Likewise.
252         * gcc.target/powerpc/direct-move-double2.c: Likewise.
253         * gcc.target/powerpc/direct-move-long1.c: Likewise.
254         * gcc.target/powerpc/direct-move-long2.c: Likewise.
256 2013-06-10  Paolo Carlini  <paolo.carlini@oracle.com>
258         PR c++/52440
259         * g++.dg/cpp0x/pr52440.C: New.
261 2013-06-10  Jakub Jelinek  <jakub@redhat.com>
263         PR target/56564
264         * gcc.target/i386/pr56564-1.c: New test.
265         * gcc.target/i386/pr56564-2.c: New test.
266         * gcc.target/i386/pr56564-3.c: New test.
267         * gcc.target/i386/pr56564-4.c: New test.
268         * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
269         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
270         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
271         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
272         * gcc.target/i386/vect-sizes-1.c: Likewise.
273         * gcc.target/i386/memcpy-1.c: Likewise.
274         * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
275         * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
277 2013-06-10  Thomas Schwinge  <thomas@codesourcery.com>
279         * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
280         systems to cover all GNU systems.
281         * g++.dg/abi/guard2.C: Likewise.
282         * g++.dg/cpp0x/constexpr-rom.C: Likewise.
283         * g++.dg/eh/sighandle.C: Likewise.
284         * g++.dg/ext/cleanup-10.C: Likewise.
285         * g++.dg/ext/cleanup-11.C: Likewise.
286         * g++.dg/ext/cleanup-8.C: Likewise.
287         * g++.dg/ext/cleanup-9.C: Likewise.
288         * g++.dg/opt/const5.C: Likewise.
289         * g++.dg/opt/life1.C: Likewise.
290         * g++.dg/other/pr39496.C: Likewise.
291         * g++.old-deja/g++.abi/aggregates.C: Likewise.
292         * g++.old-deja/g++.abi/align.C: Likewise.
293         * g++.old-deja/g++.abi/bitfields.C: Likewise.
294         * g++.old-deja/g++.law/weak.C: Likewise.
295         * g++.old-deja/g++.pt/asm1.C: Likewise.
296         * gcc.c-torture/execute/20030125-1.x: Likewise.
297         * gcc.c-torture/execute/990127-2.x: Likewise.
298         * gcc.dg/20041106-1.c: Likewise.
299         * gcc.dg/20050503-1.c: Likewise.
300         * gcc.dg/builtin-object-size-5.c: Likewise.
301         * gcc.dg/cleanup-10.c: Likewise.
302         * gcc.dg/cleanup-11.c: Likewise.
303         * gcc.dg/cleanup-8.c: Likewise.
304         * gcc.dg/cleanup-9.c: Likewise.
305         * gcc.dg/complex-5.c: Likewise.
306         * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
307         * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
308         * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
309         * gcc.dg/dfp/pr35739.c: Likewise.
310         * gcc.dg/fdata-sections-1.c: Likewise.
311         * gcc.dg/lto/20090206-1_0.c: Likewise.
312         * gcc.dg/lto/20090206-2_0.c: Likewise.
313         * gcc.dg/pr30360.c: Likewise.
314         * gcc.dg/pr37303.c: Likewise.
315         * gcc.dg/pr39323-1.c: Likewise.
316         * gcc.dg/pr39323-2.c: Likewise.
317         * gcc.dg/pr39323-3.c: Likewise.
318         * gcc.dg/pr45416.c: Likewise.
319         * gcc.dg/setjmp-2.c: Likewise.
320         * gcc.dg/split-1.c: Likewise.
321         * gcc.dg/split-3.c: Likewise.
322         * gcc.dg/split-4.c: Likewise.
323         * gcc.dg/strlenopt-12g.c: Likewise.
324         * gcc.dg/strlenopt-14g.c: Likewise.
325         * gcc.dg/strlenopt-14gf.c: Likewise.
326         * gcc.dg/strlenopt-16g.c: Likewise.
327         * gcc.dg/strlenopt-17g.c: Likewise.
328         * gcc.dg/strlenopt-18g.c: Likewise.
329         * gcc.dg/strlenopt-1f.c: Likewise.
330         * gcc.dg/strlenopt-22g.c: Likewise.
331         * gcc.dg/strlenopt-2f.c: Likewise.
332         * gcc.dg/strlenopt-4g.c: Likewise.
333         * gcc.dg/strlenopt-4gf.c: Likewise.
334         * gcc.dg/struct-ret-3.c: Likewise.
335         * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
336         * gcc.misc-tests/linkage.exp: Likewise.
337         * gcc.target/i386/20000724-1.c: Likewise.
338         * gcc.target/i386/align-main-3.c: Likewise.
339         * gcc.target/i386/cleanup-1.c: Likewise.
340         * gcc.target/i386/inline-mcpy.c: Likewise.
341         * gcc.target/i386/pr32268.c: Likewise.
342         * gcc.target/i386/pr36613.c: Likewise.
343         * gcc.target/i386/pr39013-1.c: Likewise.
344         * gcc.target/i386/pr39013-2.c: Likewise.
345         * gcc.target/i386/pr39496.c: Likewise.
346         * gcc.target/i386/pr40906-3.c: Likewise.
347         * gcc.target/i386/pr46084.c: Likewise.
348         * lib/target-supports.exp (check_effective_target_pie): Likewise.
350 2013-06-09  Oleg Endo  <olegendo@gcc.gnu.org>
352         PR target/6526
353         * gcc.target/sh/pr6526.c: New.
355 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
357         PR target/57568
358         * gcc.c-torture/execute/pr57568.c: New test.
360 2013-06-09  Paolo Carlini  <paolo.carlini@oracle.com>
362         PR c++/37404
363         * g++.dg/other/vararg-4.C: New.
365 2013-06-08  Vladimir Makarov  <vmakarov@redhat.com>
367         PR rtl-optimization/57559
368         * gcc.target/s390/pr57559.c : New test.
370 2013-06-08  Tobias Burnus  <burnus@net-b.de>
372         PR fortran/37336
373         * gfortran.dg/finalize_10.f90: New.
374         * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
375         * gfortran.dg/finalize_15.f90: New.
377 2013-06-08  Tobias Burnus  <burnus@net-b.de>
379         PR fortran/57553
380         * gfortran.dg/storage_size_4.f90: New.
382 2013-06-07  Sriraman Tallam  <tmsriram@google.com>
384         PR c++/57548
385         * testsuite/g++.dg/ext/pr57548.C: New test.
387 2013-06-07  Balaji V. Iyer  <balaji.v.iyer@intel.com>
389         PR middle-end/57541
390         * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
392 2013-06-07  Jan Hubicka  <jh@suse.cz>
394         * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
396 2013-06-07  Tobias Burnus  <burnus@net-b.de>
398         PR fortran/57549
399         * gfortran.dg/array_constructor_48.f90: New.
400         * gfortran.dg/array_constructor_type_14.f03: Correct test case.
401         * gfortran.dg/array_constructor_type_15.f03: Ditto.
403 2013-06-07  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
405         PR target/56315
406         * gcc.target/arm/xordi3-opt.c: New test.
408 2013-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
410         * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
411         Revert to dg-options.
413 2013-06-07  Sebastian Huber  <sebastian.huber@embedded-brains.de>
415         PR target/55033
416         * gcc.target/powerpc/pr55033.c: New.
418 2013-06-07  Paolo Carlini  <paolo.carlini@oracle.com>
420         PR c++/53658
421         * g++.dg/cpp0x/alias-decl-36.C: New.
423 2013-06-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
424             Pat Haugen <pthaugen@us.ibm.com>
425             Peter Bergner <bergner@vnet.ibm.com>
427         * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
428         power8 builtin functions.
429         * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
430         * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
431         * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
432         * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
433         * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
434         * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
435         * gcc.target/powerpc/p8vector-vectorize-1.c: New
436         tests to test power8 auto-vectorization.
437         * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
438         * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
439         * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
440         * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
442         * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
443         powerpc_p8vector_ok instead of powerpc_vsx_ok.
445         * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
447         * lib/target-supports.exp (check_p8vector_hw_available) Add power8
448         support.
449         (check_effective_target_powerpc_p8vector_ok): Likewise.
450         (is-effective-target): Likewise.
451         (check_vect_support_and_set_flags): Likewise.
453 2013-06-06  Paolo Carlini  <paolo.carlini@oracle.com>
455         PR c++/43652
456         * g++.dg/parse/error53.C: New.
458 2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
460         PR rtl-optimization/57459
461         * gcc.target/i386/pr57459.c: New test.
463 2013-06-06  Teresa Johnson  <tejohnson@google.com>
465         PR c++/53743
466         * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
467         into -freorder-blocks-and-partition test.
468         * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
469         * gcc.dg/tree-prof/20041218-1.c: Ditto.
470         * gcc.dg/tree-prof/pr52027.c: Use -O2.
471         * gcc.dg/tree-prof/pr50907.c: Ditto.
472         * gcc.dg/tree-prof/pr45354.c: Ditto.
473         * g++.dg/tree-prof/partition2.C: Ditto.
474         * g++.dg/tree-prof/partition3.C: Ditto.
476 2013-06-06  Tobias Burnus  <burnus@net-b.de>
478         PR fortran/57542
479         * gfortran.dg/finalize_16.f90: New.
481 2013-06-06  Marcus Shawcroft  <marcus.shawcroft@arm.com>
483         * gcc.dg/vect/no-section-anchors-vect-68.c:
484         Add dg-skip-if aarch64_tiny.
486 2013-06-05  Balaji V. Iyer  <balaji.v.iyer@intel.com>
488         PR C/57457
489         * c-c++-common/cilk-plus/AN/pr57457.c: New test.
490         * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
492 2013-06-05  Paolo Carlini  <paolo.carlini@oracle.com>
494         PR c++/51908
495         * g++.dg/cpp0x/decltype54.C: New.
497 2013-06-05  James Greenhalgh  <james.greenhalgh@arm.com>
499         * gcc.dg/fshort-wchar.c: Add extra dg-options for
500         arm*-*-*eabi* targets.
501         * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
502         arm*-*-* targets.
503         * gcc.dg/tree-ssa/pr43491.c: Likewise.
505 2013-06-05  Manfred Schwarb  <manfred99@gmx.ch>
506             Tobias Burnus  <burnus@net-b.de>
508         * gfortran.dg/string_length_2.f90: Fix dg-do run.
509         * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do  run".
510         * gfortran.dg/io_real_boz_4.f90: Ditto.
511         * gfortran.dg/io_real_boz_5.f90: Ditto.
513 2013-06-05  Andreas Schwab  <schwab@suse.de>
515         * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
517 2013-06-04  Jan Hubicka  <jh@suse.cz>
519         * gcc.dg/tree-ssa/attr-alias.c: New testcase.
521 2013-06-04  Balaji V. Iyer  <balaji.v.iyer@intel.com>
523         * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
524         parameters with void.
525         (main2): Removed argc parameter.
526         * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
527         (main): Replaced argc, argv parameters with void.
528         * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
529         (main2): Removed argc parameter.
530         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
531         argv parameters with void.  Added __asm volatile to avoid optimization
532         on argc, if necessary.
533         * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
534         * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
535         * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
536         * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
537         * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
538         * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
539         * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
540         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
541         * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
542         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
543         * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
544         * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
545         * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
546         * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
547         * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
548         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
549         * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
550         * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
551         * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
552         * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
553         parameters with void.
554         (main2): Removed argc parameter.
555         * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
556         (main): Replaced argc, argv parameters with void.
557         * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
558         argv parameters with void.  Also renamed this function as main, and
559         delete the existing main.
560         * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
561         * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
562         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
564 2013-06-04  Ian Bolton  <ian.bolton@arm.com>
566         * gcc.target/aarch64/movi_1.c: New test.
568 2013-06-04  Tobias Burnus  <burnus@net-b.de>
570         PR fortran/37336
571         * gfortran.dg/finalize_12.f90: New.
572         * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
573         end of scope finalization.
574         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
575         * gfortran.dg/allocatable_scalar_9.f90: Ditto.
576         * gfortran.dg/auto_dealloc_2.f90: Ditto.
577         * gfortran.dg/class_19.f03: Ditto.
578         * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
579         * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
580         * gfortran.dg/extends_14.f03: Ditto.
581         * gfortran.dg/move_alloc_4.f90: Ditto.
582         * gfortran.dg/typebound_proc_27.f03: Ditto.
584 2013-06-04  Manfred Schwarb  <manfred99@gmx.ch>
586         * gfortran.dg/bounds_check_7.f90: Remove "! {".
587         * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
588         * gfortran.dg/default_initialization_5.f90: Update dg-do.
589         * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
590         * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
591         * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
592         * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
593         * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do  run.
594         * gfortran.dg/io_real_boz_4.f90: Ditto.
595         * gfortran.dg/io_real_boz_5.f90: Ditto.
596         * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
597         * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
598         * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
599         * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
600         * gfortran.dg/transpose_2.f90: Fix dg-output.
602 2013-06-03  Balaji V. Iyer  <balaji.v.iyer@intel.com>
604         * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
605         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
606         dg-option and an header comment.
607         
608 2013-06-03  Paolo Carlini  <paolo.carlini@oracle.com>
610         PR c++/57419
611         * g++.dg/cpp0x/sfinae46.C: New.
612         * g++.dg/cpp0x/defaulted13.C: Adjust.
613         * g++.dg/cpp0x/defaulted2.C: Likewise.
614         * g++.dg/cpp0x/defaulted26.C: Likewise.
615         * g++.dg/cpp0x/defaulted3.C: Likewise.
616         * g++.dg/cpp0x/error1.C: Likewise.
617         * g++.dg/cpp0x/implicit1.C: Likewise.
618         * g++.dg/cpp0x/implicit11.C: Likewise.
619         * g++.dg/cpp0x/inh-ctor13.C: Likewise.
620         * g++.dg/cpp0x/initlist47.C: Likewise.
621         * g++.dg/cpp0x/initlist9.C: Likewise.
622         * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
623         * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
624         * g++.dg/cpp0x/nsdmi-local.C: Likewise.
625         * g++.dg/cpp0x/union4.C: Likewise.
626         * g++.dg/template/crash108.C: Likewise.
627         * g++.dg/template/crash41.C: Likewise.
628         * g++.old-deja/g++.jason/local.C: Likewise.
629         * g++.old-deja/g++.law/visibility3.C: Likewise.
631 2013-06-03  Teresa Johnson  <tejohnson@google.com>
633         * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
634         * gcc.dg/vect/bb-slp-14.c: Ditto.
635         * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
636         * gcc.dg/vect/bb-slp-23.c: Ditto.
637         * gcc.dg/vect/bb-slp-15.c: Ditto.
638         * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
639         * gcc.dg/vect/bb-slp-24.c: Ditto.
640         * gcc.dg/vect/bb-slp-16.c: Ditto.
641         * gcc.dg/vect/bb-slp-25.c: Ditto.
642         * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
643         * gcc.dg/vect/bb-slp-17.c: Ditto.
644         * gcc.dg/vect/bb-slp-1.c: Ditto.
645         * gcc.dg/vect/bb-slp-26.c: Ditto.
646         * gcc.dg/vect/bb-slp-18.c: Ditto.
647         * gcc.dg/vect/bb-slp-2.c: Ditto.
648         * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
649         * gcc.dg/vect/bb-slp-27.c: Ditto.
650         * gcc.dg/vect/bb-slp-19.c: Ditto.
651         * gcc.dg/vect/bb-slp-3.c: Ditto.
652         * gcc.dg/vect/bb-slp-28.c: Ditto.
653         * gcc.dg/vect/bb-slp-4.c: Ditto.
654         * gcc.dg/vect/bb-slp-29.c: Ditto.
655         * gcc.dg/vect/bb-slp-5.c: Ditto.
656         * gcc.dg/vect/bb-slp-6.c: Ditto.
657         * gcc.dg/vect/bb-slp-8a.c: Ditto.
658         * gcc.dg/vect/bb-slp-7.c: Ditto.
659         * gcc.dg/vect/bb-slp-8b.c: Ditto.
660         * gcc.dg/vect/bb-slp-8.c: Ditto.
661         * gcc.dg/vect/bb-slp-9.c: Ditto.
662         * gcc.dg/vect/bb-slp-10.c: Ditto.
663         * gcc.dg/vect/bb-slp-11.c: Ditto.
664         * gcc.dg/vect/bb-slp-20.c: Ditto.
665         * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
666         * gcc.dg/vect/bb-slp-21.c: Ditto.
667         * gcc.dg/vect/bb-slp-30.c: Ditto.
668         * gcc.dg/vect/bb-slp-13.c: Ditto.
669         * gcc.dg/vect/bb-slp-22.c: Ditto.
670         * g++.dg/vect/slp-pr50413.cc: Ditto.
671         * g++.dg/vect/slp-pr56812.cc: Ditto.
672         * g++.dg/vect/slp-pr50819.cc: Ditto.
674 2013-06-01  Tobias Burnus  <burnus@net-b.de>
676         PR fortran/57456
677         * gfortran.dg/class_array_17.f90: New.
679 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
681         * ada/acats/floatstore.lst: New.
682         * ada/acats/run_all.sh: Process it.
684 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
686         * gcc.target/powerpc/e500-ord-1.c: New test.
687         * gcc.target/powerpc/e500-ord-2.c: Likewise.
688         * gcc.target/powerpc/e500-unord-1.c: Likewise.
689         * gcc.target/powerpc/e500-unord-2.c: Likewise.
691 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
693         * g++.dg/torture/pr54684.C: Add -fno-short-enums.
695 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
697         * gcc.target/arm/pr56184.C: Add -fno-short-enums.
699 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
701         * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
703 2013-05-31  Balaji V. Iyer  <balaji.v.iyer@intel.com>
705         PR c/57452
706         * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
707         test-case.
709 2013-05-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
711         * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
713 2013-05-31  Marek Polacek  <polacek@redhat.com>
715         PR tree-optimization/57478
716         PR tree-optimization/57453
717         * gcc.dg/torture/pr57478.c: New test.
719 2013-05-31  Tobias Burnus  <burnus@net-b.de>
721         PR fortran/57456
722         * gfortran.dg/class_array_17.f90: New.
724 2013-05-31  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
726         PR target/56315
727         * gcc.target/arm/iordi3-opt.c: New test.
729 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
731         PR fortran/54190
732         PR fortran/57217
733         * gfortran.dg/dummy_procedure_5.f90: Modified error message.
734         * gfortran.dg/interface_26.f90: Ditto.
735         * gfortran.dg/proc_ptr_11.f90: Ditto.
736         * gfortran.dg/proc_ptr_15.f90: Ditto.
737         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
738         * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
739         * gfortran.dg/proc_ptr_result_5.f90: Ditto.
740         * gfortran.dg/typebound_override_1.f90: Ditto.
741         * gfortran.dg/typebound_override_4.f90: Ditto.
742         * gfortran.dg/typebound_proc_6.f03: Ditto.
743         * gfortran.dg/assumed_type_7.f90: New test.
744         * gfortran.dg/typebound_override_5.f90: New test.
745         * gfortran.dg/typebound_override_6.f90: New test.
746         * gfortran.dg/typebound_override_7.f90: New test.
748 2013-05-30  Tobias Burnus  <burnus@net-b.de>
750         PR middle-end/57073
751         * gfortran.dg/power_6.f90: New.
753 2013-05-30  Ian Bolton  <ian.bolton@arm.com>
755         * gcc.target/aarch64/insv_1.c: New test.
757 2013-05-30  Yufeng Zhang  <yufeng.zhang@arm.com>
759         * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
760         dg-skip-if "No stabs".
762 2013-05-30  Janus Weil  <janus@gcc.gnu.org>
764         PR fortran/54189
765         * gfortran.dg/assumed_size_1.f90: New.
767 2013-05-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
769         * gcc.dg/shrink-wrap-alloca.c: New added.
770         * gcc.dg/shrink-wrap-pretend.c: New added.
771         * gcc.dg/shrink-wrap-sibcall.c: New added.
773 2013-05-30  Tobias Burnus  <burnus@net-b.de>
775         PR fortran/57458
776         * gfortran.dg/assumed_rank_13.f90: New.
778 2013-05-29  Easwaran Raman  <eraman@google.com>
780         PR tree-optimization/57442
781         * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
783 2013-05-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
785         PR tree-optimization/57441
786         * gcc.c-torture/compile/pr57441.c: New.
788 2013-05-29  Dehao Chen  <dehao@google.com>
790         PR testsuite/57413
791         * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
793 2013-05-29  Tobias Burnus  <burnus@net-b.de>
795         PR fortran/37336
796         * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
797         * gfortran.dg/class_19.f03: Ditto.
799 2013-05-29  Richard Biener  <rguenther@suse.de>
801         * gcc.dg/vect/bb-slp-32.c: New testcase.
803 2013-05-28  Balaji V. Iyer  <balaji.v.iyer@intel.com>
805         * c-c++-common/cilk-plus/AN/array_test1.c: New test.
806         * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
807         * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
808         * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
809         * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
810         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
811         * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
812         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
813         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
814         * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
815         * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
816         * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
817         * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
818         * c-c++-common/cilk-plus/AN/misc.c: Likewise.
819         * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
820         * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
821         * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
822         * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
823         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
824         * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
825         * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
826         * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
827         * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
828         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
829         * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
830         * c-c++-common/cilk-plus/AN/vla.c: Likewise.
831         * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
832         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
833         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
834         * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
835         * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
836         * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
837         * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
838         * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
839         * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
840         * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
841         * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
842         * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
843         * gcc.dg/cilk-plus/cilk-plus.exp: New script.
845 2013-05-29  Tobias Burnus  <burnus@net-b.de>
847         PR fortran/37336
848         * gfortran.dg/finalize_11.f90: New.
849         * gfortran.dg/finalize_4.f03: Remove dg-error.
850         * gfortran.dg/finalize_5.f03: Ditto.
851         * gfortran.dg/finalize_6.f03: Ditto.
852         * gfortran.dg/finalize_7.f03: Ditto.
854 2013-05-28  Tobias Burnus  <burnus@net-b.de>
856         * gfortran.dg/class_array_16.f90: New.
858 2013-05-28  Tobias Burnus  <burnus@net-b.de>
860         PR fortran/57435
861         * testsuite/gfortran.dg/use_29.f90: New.
863 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
865         * gnat.dg/fp_exception.adb: New test.
867 2013-05-28  Richard Biener  <rguenther@suse.de>
869         PR tree-optimization/56787
870         * gcc.dg/vect/pr56787.c: New testcase.
872 2013-05-28  Janus Weil  <janus@gcc.gnu.org>
873             Tobias Burnus  <burnus@net-b.de>
875         PR fortran/57217
876         * gfortran.dg/typebound_override_4.f90: New.
878 2013-05-28  Richard Biener  <rguenther@suse.de>
880         PR tree-optimization/57411
881         * g++.dg/opt/pr57411.C: New testcase.
883 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
885         * gcc.dg/builtin-bswap-8.c: Compile at -O2.
886         * gcc.dg/builtin-bswap-9.c: Likewise.
888 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
890         * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
892 2013-05-27  Richard Biener  <rguenther@suse.de>
894         PR middle-end/57412
895         * gcc.dg/gomp/pr57412.c: New testcase.
897 2013-05-27  Bud Davis  <jmdavis@link.com>
899         PR fortran/50405
900         * gfortran.dg/stfunc_8.f90: New.
902 2013-05-27  Richard Biener  <rguenther@suse.de>
904         PR tree-optimization/57343
905         * gcc.dg/torture/pr57343.c: New testcase.
907 2013-05-27  Richard Biener  <rguenther@suse.de>
909         PR tree-optimization/57417
910         * gcc.dg/torture/pr57417.c: New testcase.
912 2013-05-27  Richard Biener  <rguenther@suse.de>
914         PR tree-optimization/57396
915         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
917 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
919         * gnat.dg/specs/last_bit.ads: New test.
921 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
923         * gnat.dg/specs/machine_attribute.ads: New test.
925 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
927         * gnat.dg/incomplete3.ad[sb]: New test.
929 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
931         PR target/53916
932         * gcc.target/mips/div-13.c: New test.
934 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
936         PR target/55777
937         * gcc.target/mips/mips16-attributes-5.c,
938         * gcc.target/mips/mips16-attributes-6.c: New tests.
940 2013-05-25  Eric Botcazou  <ebotcazou@adacore.com>
942         * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
943         * gcc.dg/builtin-bswap-8.c: Likewise.
945 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
947         PR c++/52216
948         * g++.dg/cpp0x/new1.C: New.
950 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
952         PR c++/25666
953         * g++.dg/parse/dtor16.C: New.
954         * g++.dg/parse/dtor6.C: Adjust.
956 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
958         PR c++/19618
959         * g++.dg/expr/bitfield12.C: New.
961 2013-05-24  Jeff Law  <law@redhat.com>
963         PR tree-optimization/57124
964         * gcc.c-torture/execute/pr57124.c: New test.
965         * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
967 2013-05-24  Martin Jambor  <mjambor@suse.cz>
969         PR tree-optimization/57294
970         * gcc.dg/ipa/pr57294.c: New test.
972 2013-05-24  Dehao Chen  <dehao@google.com>
974         * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
976 2013-05-24  Ian Bolton  <ian.bolton@arm.com>
978         * gcc.target/aarch64/scalar_intrinsics.c
979         (force_simd): Use a valid instruction.
980         (test_vdupd_lane_s64): Pass a valid lane argument.
981         (test_vdupd_lane_u64): Likewise.
983 2013-05-24  Richard Biener  <rguenther@suse.de>
985         PR tree-optimization/57287
986         * gcc.dg/pr57287.c: New testcase.
988 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
990         PR c++/26572
991         * g++.dg/template/error51.C: New.
993 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
995         PR c++/25503
996         * g++.dg/template/bitfield2.C: New.
998 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
1000         * gnat.dg/specs/noinline1.ads: New test.
1001         * gnat.dg/noinline2.ad[sb]: Likewise.
1002         * gnat.dg/specs/noinline3.ads: Likewise.
1003         * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
1005 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1007         PR tree-ssa/57385
1008         * gcc.dg/tree-ssa/pr57385.c: New test.
1010 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
1012         * gnat.dg/derived_type4.adb: New test.
1014 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
1016         * gcc.dg/builtin-bswap-6.c: New test.
1017         * gcc.dg/builtin-bswap-7.c: Likewise.
1018         * gcc.dg/builtin-bswap-8.c: Likewise.
1019         * gcc.dg/builtin-bswap-9.c: Likewise.
1021 2013-05-23  Christian Bruel  <christian.bruel@st.com>
1023         PR debug/57351
1024         * gcc.dg/debug/pr57351.c: New test
1026 2013-05-23  Vidya Praveen <vidyapraveen@arm.com>
1028         * gcc.target/aarch64/vect-clz.c: New file.
1030 2013-05-23  Martin Jambor  <mjambor@suse.cz>
1032         PR middle-end/57347
1033         * gcc.dg/ipa/pr57347.c: New test.
1035 2013-05-23  Richard Biener  <rguenther@suse.de>
1037         PR tree-optimization/57380
1038         * g++.dg/tree-ssa/pr57380.C: New testcase.
1040 2013-05-23  Richard Biener  <rguenther@suse.de>
1042         PR middle-end/57381
1043         * gcc.dg/torture/pr57381.c: New testcase.
1045 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
1047         PR middle-end/57344
1048         * gcc.c-torture/execute/pr57344-1.c: New test.
1049         * gcc.c-torture/execute/pr57344-2.c: New test.
1050         * gcc.c-torture/execute/pr57344-3.c: New test.
1051         * gcc.c-torture/execute/pr57344-4.c: New test.
1053 2013-05-23  Richard Biener  <rguenther@suse.de>
1055         PR rtl-optimization/57341
1056         * gcc.dg/torture/pr57341.c: New testcase.
1058 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
1060         PR c++/57352
1061         * g++.dg/parse/crash62.C: New.
1063 2013-05-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
1064             Pat Haugen <pthaugen@us.ibm.com>
1065             Peter Bergner <bergner@vnet.ibm.com>
1067         * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
1068         crypto builtins.
1070 2013-05-22  Tobias Burnus  <burnus@net-b.de>
1072         PR fortran/57364
1073         * gfortran.dg/defined_assignment_6.f90: New.
1075 2013-05-22  Tobias Burnus  <burnus@net-b.de>
1077         PR fortran/57338
1078         * gfortran.dg/assumed_type_6.f90: New.
1080 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
1082         PR c++/57211
1083         * g++.dg/cpp0x/Wunused-parm.C: New.
1085 2013-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
1087         * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1088         * g++.dg/warn/Wdouble-promotion.C: Likewise.
1090 2013-05-21  Easwaran Raman  <eraman@google.com>
1092         PR tree-optimization/57322
1093         * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1095 2013-05-21  Graham Stott  <graham.stott@btinternet.com>
1097         * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1098         .set (no)?micromips
1100 2013-05-21  Tobias Burnus  <burnus@net-b.de>
1102         PR fortran/57035
1103         * gfortran.dg/assumed_type_5.f90: New.
1104         * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1105         * gfortran.dg/assumed_rank_2.f90: Ditto.
1106         * gfortran.dg/assumed_type_3.f90: Update dg-error.
1107         * gfortran.dg/no_arg_check_3.f90: Ditto.
1109 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
1111         PR tree-optimization/57331
1112         * gcc.c-torture/compile/pr57331.c: New test.
1114 2013-05-21  Richard Biener  <rguenther@suse.de>
1116         PR tree-optimization/57330
1117         * gcc.dg/torture/pr57330.c: New testcase.
1119 2013-05-21  Richard Biener  <rguenther@suse.de>
1121         PR tree-optimization/57303
1122         * gcc.dg/torture/pr57303.c: New testcase.
1124 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
1126         PR tree-optimization/57321
1127         * gcc.c-torture/execute/pr57321.c: New test.
1129 2013-05-20  Tobias Burnus  <burnus@net-b.de>
1131         PR fortran/48858
1132         PR fortran/55465
1133         * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
1134         * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
1135         * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
1136         * gfortran.dg/binding_label_tests_3.f03: Ditto.
1137         * gfortran.dg/binding_label_tests_4.f03: Ditto.
1138         * gfortran.dg/binding_label_tests_5.f03: Ditto.
1139         * gfortran.dg/binding_label_tests_6.f03: Ditto.
1140         * gfortran.dg/binding_label_tests_7.f03: Ditto.
1141         * gfortran.dg/binding_label_tests_8.f03: Ditto.
1142         * gfortran.dg/c_loc_tests_12.f03: Fix test case.
1143         * gfortran.dg/binding_label_tests_24.f90: New.
1144         * gfortran.dg/binding_label_tests_25.f90: New.
1146 2013-05-20  Tobias Burnus  <burnus@net-b.de>
1148         PR fortran/48858
1149         * gfortran.dg/binding_label_tests_17.f90: New.
1150         * gfortran.dg/binding_label_tests_18.f90: New.
1151         * gfortran.dg/binding_label_tests_19.f90: New.
1152         * gfortran.dg/binding_label_tests_20.f90: New.
1153         * gfortran.dg/binding_label_tests_21.f90: New.
1154         * gfortran.dg/binding_label_tests_22.f90: New.
1155         * gfortran.dg/binding_label_tests_23.f90: New.
1157 2013-05-20  Tobias Burnus  <burnus@net-b.de>
1159         PR fortran/48858
1160         * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
1161         * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
1162         * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
1163         * gfortran.dg/common_18.f90: New.
1164         * gfortran.dg/common_19.f90: New.
1165         * gfortran.dg/common_20.f90: New.
1166         * gfortran.dg/common_21.f90: New.
1168 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1170         PR c++/12288
1171         * g++.dg/parse/error52.C: New.
1172         * g++.dg/parse/error3.C: Adjust.
1173         * g++.dg/parse/error36.C: Likewise.
1175 2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
1177         PR target/56547
1178         * gcc.target/sh/pr56547-1.c: New.
1179         * gcc.target/sh/pr56547-2.c: New.
1181 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1183         PR c++/23608
1184         * g++.dg/warn/Wsign-compare-6.C: New.
1185         * g++.dg/warn/Wdouble-promotion.C: Adjust.
1187 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1189         PR c++/57327
1190         * g++.dg/template/error50.C: New.
1192 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
1194         PR c++/10207
1195         * g++.dg/ext/complit13.C: New.
1197 2013-05-20  Marc Glisse  <marc.glisse@inria.fr>
1199         PR c++/57175
1200         * g++.dg/pr57175.C: New testcase.
1202 2013-05-17  Easwaran Raman  <eraman@google.com>
1204         * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
1206 2013-05-17  Marc Glisse  <marc.glisse@inria.fr>
1208         PR testsuite/57313
1209         * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
1211 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
1213         PR rtl-optimization/57281
1214         PR rtl-optimization/57300
1215         * gcc.dg/pr57300.c: New test.
1216         * gcc.c-torture/execute/pr57281.c: New test.
1218 2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
1220         PR c++/18126
1221         * g++.dg/ext/sizeof-complit.C: New.
1223 2013-05-17  Marek Polacek  <polacek@redhat.com>
1225         * gcc.dg/strlenopt-25.c: New test.
1226         * gcc.dg/strlenopt-26.c: Likewise.
1228 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
1230         * gcc.target/i386/rotate-4.c: Compile only with -mavx
1231         instead of -mavx2, require only avx instead of avx2.
1232         * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
1233         of avx2-check.h and turn into an avx runtime test instead of
1234         avx2 runtime test.
1236 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
1238         * g++.dg/ext/vector22.C: Uncomment working test.
1240 2013-05-16  Paolo Carlini  <paolo.carlini@oracle.com>
1242         PR c++/17410
1243         * g++.dg/template/pr17410.C: New.
1245 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
1247         * gcc.target/i386/rotate-3.c: New test.
1248         * gcc.target/i386/rotate-3a.c: New test.
1249         * gcc.target/i386/rotate-4.c: New test.
1250         * gcc.target/i386/rotate-4a.c: New test.
1251         * gcc.target/i386/rotate-5.c: New test.
1252         * gcc.target/i386/rotate-5a.c: New test.
1254 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1256         * gcc.dg/visibility-21.c: Require section_anchors.
1258 2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
1260         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1261         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1262         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1264 2013-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1266         * gcc.dg/visibility-21.c: New.
1268 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
1270         PR middle-end/57286
1271         * gcc.dg/pr57286.c: New testcase.
1272         * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1273         * g++.dg/ext/vector22.C: Comment out transformations not
1274         performed anymore.
1276 2013-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
1278         PR target/57260
1279         * gcc.target/mips/call-1.c: Restrict to o32.
1280         * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1282 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
1284         * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1285         dg-messages.
1286         * g++.dg/warn/Wshadow-1.C: Likewise.
1287         * g++.dg/warn/Wshadow-6.C: Likewise.
1288         * g++.dg/warn/Wshadow-7.C: Likewise.
1290 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
1292         PR c++/31952
1293         * g++.dg/parse/pr31952-1.C: New.
1294         * g++.dg/parse/pr31952-2.C: Likewise.
1295         * g++.dg/parse/pr31952-3.C: Likewise.
1297         * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1298         * g++.old-deja/g++.jason/cond.C: Likewise.
1299         * g++.dg/cpp0x/range-for5.C: Likewise.
1301 2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1303         PR target/19599
1304         * gcc.target/arm/pr40887.c: Adjust testcase.
1305         * gcc.target/arm/pr19599.c: New test.
1307 2013-05-15  Richard Biener  <rguenther@suse.de>
1309         PR tree-optimization/57275
1310         * gcc.target/i386/pr57275.c: New testcase.
1312 2013-05-15  Jan Hubicka  <jh@suse.cz>
1314         * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1315         * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1316         * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1318 2013-05-14  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
1320         * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1321         scheduling.
1323 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
1325         PR c++/57274
1326         * c-c++-common/Wsequence-point-1.c: New test.
1328 2013-05-14  Marc Glisse  <marc.glisse@inria.fr>
1330         * g++.dg/ext/vector22.C: New testcase.
1331         * gcc.dg/binop-xor3.c: Remove xfail.
1333 2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
1335         * gcc.target/aarch64/vect-fcm.x: Add cases testing
1336         FLOAT cmp FLOAT ? INT : INT.
1337         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1338         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1339         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1340         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1341         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1342         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1344 2013-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
1346         PR c++/53903
1347         * g++.dg/cpp0x/defaulted43.C: New.
1349 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1351         * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1352         (alloca): Remove declaration.
1353         (foo9): Replace alloca by __builtin_alloca.
1355 2013-05-14  Joern Rennecke <joern.rennecke@embecosm.com>
1357         * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1358         Expect "size of array is too large" error.
1360 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1362         * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1364 2013-05-14  Richard Biener  <rguenther@suse.de>
1366         PR middle-end/57235
1367         * g++.dg/torture/pr57235.C: New testcase.
1369 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
1371         PR middle-end/57251
1372         * gcc.dg/torture/pr57251.c: New test.
1374 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
1376         PR target/57264
1377         * gcc.target/i386/pr57264.c: New test.
1379 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1381         * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1383 2013-05-13  Greta Yorsh  <Greta.Yorsh@arm.com>
1385         * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1387 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1389         PR tree-optimization/45216
1390         PR tree-optimization/57157
1391         * c-c++-common/rotate-1.c: Add 32 tests with +.
1392         * c-c++-common/rotate-1a.c: Adjust.
1393         * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1394         * c-c++-common/rotate-2b.c: New test.
1395         * c-c++-common/rotate-3.c: Add 32 tests with +.
1396         * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1397         * c-c++-common/rotate-4b.c: New test.
1398         * c-c++-common/rotate-5.c: New test.
1400 2013-05-13  Martin Jambor  <mjambor@suse.cz>
1402         PR middle-end/42371
1403         * gcc.dg/ipa/remref-0.c: New test.
1404         * gcc.dg/ipa/remref-1a.c: Likewise.
1405         * gcc.dg/ipa/remref-1b.c: Likewise.
1406         * gcc.dg/ipa/remref-2a.c: Likewise.
1407         * gcc.dg/ipa/remref-2b.c: Likewise.
1409 2013-05-13  Marc Glisse  <marc.glisse@inria.fr>
1411         * gcc.dg/vector-shift-2.c: New testcase.
1413 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1415         PR tree-optimization/57230
1416         * gcc.dg/strlenopt-24.c: New test.
1418         PR tree-optimization/57230
1419         * gcc.dg/strlenopt-23.c: New test.
1421 2013-05-12  Oleg Endo  <olegendo@gcc.gnu.org>
1423         PR target/57108
1424         * gcc.target/sh/pr57108.c: Move this test case to ...
1425         * gcc.c-torture/compile/pr57108.c: ... here.
1427 2013-05-10  Richard Biener  <rguenther@suse.de>
1429         PR tree-optimization/57214
1430         * gcc.dg/torture/pr57214.c: New testcase.
1432 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
1434         * gcc.dg/vector-shift.c: New testcase.
1436 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
1438         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1440         PR tree-optimization/45216
1441         PR tree-optimization/57157
1442         * c-c++-common/rotate-1.c: New test.
1443         * c-c++-common/rotate-1a.c: New test.
1444         * c-c++-common/rotate-2.c: New test.
1445         * c-c++-common/rotate-2a.c: New test.
1446         * c-c++-common/rotate-3.c: New test.
1447         * c-c++-common/rotate-3a.c: New test.
1448         * c-c++-common/rotate-4.c: New test.
1449         * c-c++-common/rotate-4a.c: New test.
1451 2013-05-10  Richard Biener  <rguenther@suse.de>
1453         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1454         * gcc.target/i386/l_fma_double_1.c: Adjust.
1455         * gcc.target/i386/l_fma_double_2.c: Likewise.
1456         * gcc.target/i386/l_fma_double_3.c: Likewise.
1457         * gcc.target/i386/l_fma_double_4.c: Likewise.
1458         * gcc.target/i386/l_fma_double_5.c: Likewise.
1459         * gcc.target/i386/l_fma_double_6.c: Likewise.
1460         * gcc.target/i386/l_fma_float_1.c: Likewise.
1461         * gcc.target/i386/l_fma_float_2.c: Likewise.
1462         * gcc.target/i386/l_fma_float_3.c: Likewise.
1463         * gcc.target/i386/l_fma_float_4.c: Likewise.
1464         * gcc.target/i386/l_fma_float_5.c: Likewise.
1465         * gcc.target/i386/l_fma_float_6.c: Likewise.
1467 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
1469         PR c++/51226
1470         * g++.dg/cpp0x/pr51226.C: New.
1472 2013-04-16  Han Shen  <shenhan@google.com>
1474         Test cases for '-fstack-protector-strong'.
1475         * gcc.dg/fstack-protector-strong.c: New.
1476         * g++.dg/fstack-protector-strong.C: New.
1478 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
1480         * gcc.target/aarch64/ands_1.c: New test.
1481         * gcc.target/aarch64/ands_2.c: Likewise
1483 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
1485         * lib/target-supports.exp (check_effective_target_hw): New
1486         function.
1487         * c-c++-common/asan/clone-test-1.c: Call
1488         check_effective_target_hw.
1489         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1490         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1491         possible decorations.
1492         * c-c++-common/asan/null-deref-1.c: Likewise.
1493         * c-c++-common/asan/stack-overflow-1.c: Likewise.
1494         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1495         * c-c++-common/asan/use-after-free-1.c: Likewise.
1496         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1497         * g++.dg/asan/large-func-test-1.C: Likewise.
1499 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
1501         * gcc.target/aarch64/scalar_intrinsics.c: Update.
1503 2013-05-07  Richard Biener  <rguenther@suse.de>
1505         PR middle-end/57190
1506         * g++.dg/torture/pr57190.C: New testcase.
1508 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
1510         PR tree-optimization/57149
1511         * gcc.dg/pr57149.c: New test.
1513         PR debug/57184
1514         * gcc.dg/pr57184.c: New test.
1516 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
1518         * gnat.dg/specs/array3.ads: New test.
1520 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
1522         * c-c++-common/vector-scalar-2.c: New testcase.
1524 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
1526         * gcc.target/i386/asm-dialect-2.c: New testcase.
1528 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
1530         PR c++/57183
1531         * g++.dg/cpp0x/auto38.C: New.
1533 2013-05-06  Richard Biener  <rguenther@suse.de>
1535         PR tree-optimization/57185
1536         * gcc.dg/autopar/pr57185.c: New testcase.
1538 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
1540         PR target/57106
1541         * gcc.target/i386/pr57106.c: New test.
1543 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1545         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1546         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1547         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1548         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1549         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1550         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1551         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1553 2013-05-06  Teresa Johnson  <tejohnson@google.com>
1555         PR bootstrap/57154
1556         * gcc.dg/pr57154.c: New test.
1558 2013-05-06  Richard Biener  <rguenther@suse.de>
1560         PR middle-end/57147
1561         * gcc.dg/torture/pr57147-1.c: New testcase.
1562         * gcc.dg/torture/pr57147-2.c: Likewise.
1563         * gcc.dg/torture/pr57147-3.c: Likewise.
1565 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
1567         PR target/55303
1568         * gcc.target/sh/pr55303-1.c: New.
1569         * gcc.target/sh/pr55303-2.c: New.
1570         * gcc.target/sh/pr55303-3.c: New.
1572 2013-05-05  Tobias Burnus  <burnus@net-b.de>
1574         * gfortran.dg/allocate_with_source_3.f90: New.
1576 2013-05-05  Tobias Burnus  <burnus@net-b.de>
1578         PR fortran/57141
1579         * gfortran.dg/null_8.f90: New.
1581 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
1583         PR c++/53745
1584         * g++.dg/cpp0x/enum27.C: New.
1585         * g++.dg/cpp0x/enum_base.C: Adjust.
1587 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
1589         PR tree-optimization/56205
1590         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1592 2013-05-04  Tobias Burnus  <burnus@net-b.de>
1594         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1595         * gfortran.dg/bind_c_usage_27.f90: New.
1596         * gfortran.dg/bind_c_usage_28.f90: New.
1598 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
1600         PR c++/51927
1601         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1603 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
1605         PR target/57150
1606         * gcc.target/powerpc/pr57150.c: New file.
1608 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1610         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1611         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1612         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1613         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1614         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1615         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1616         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1618 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
1620         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1621         scan-assembler-times.
1623 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1625         * gcc.dg/tree-ssa/slsr-32.c: New.
1626         * gcc.dg/tree-ssa/slsr-33.c: New.
1627         * gcc.dg/tree-ssa/slsr-34.c: New.
1628         * gcc.dg/tree-ssa/slsr-35.c: New.
1629         * gcc.dg/tree-ssa/slsr-36.c: New.
1630         * gcc.dg/tree-ssa/slsr-37.c: New.
1631         * gcc.dg/tree-ssa/slsr-38.c: New.
1633 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
1635         * gcc.target/aarch64/tst_1.c: New test.
1636         * gcc.target/aarch64/tst_2.c: Likewise
1638 2013-05-02  Jeff Law  <law@redhat.com>
1640         PR tree-optimization/57144
1641         * gcc.c-torture/execute/pr57144.c: New test.
1643 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
1645         PR rtl-optimization/57130
1646         * gcc.c-torture/execute/pr57130.c: New test.
1648 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
1650         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1652 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
1654         * gcc.target/aarch64/fabd.c: New file.
1656 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
1658         PR c++/54318
1659         * g++.dg/cpp0x/pr54318.C: New.
1661 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
1663         PR c++/14283
1664         * g++.dg/parse/error51.C: New.
1665         * g++.dg/parse/error15.C: Adjust column numbers.
1667 2013-05-02  Tobias Burnus  <burnus@net-b.de>
1669         PR fortran/57142
1670         * gfortran.dg/size_kind_2.f90: New.
1671         * gfortran.dg/size_kind_3.f90: New.
1673 2013-05-02  Richard Biener  <rguenther@suse.de>
1675         PR middle-end/57140
1676         * g++.dg/torture/pr57140.C: New testcase.
1678 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
1680         PR target/56732
1681         * gcc.target/arm/pr56732-1.c: New test.
1683 2013-05-02  Martin Jambor  <mjambor@suse.cz>
1685         PR middle-end/56988
1686         * gcc.dg/ipa/pr56988.c: New test.
1688 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
1690         * gcc.target/aarch64/bics_1.c: New test.
1691         * gcc.target/aarch64/bics_2.c: Likewise.
1693 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
1695         PR rtl-optimization/57131
1696         * gcc.c-torture/execute/pr57131.c: New test.
1698 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
1700         PR c++/57132
1701         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1703 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
1705         PR target/57091
1706         * gcc.target/i386/pr57091.c: New test.
1708 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1710         * gcc.target/aarch64/vect-vaddv.c: New.
1712 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1714         * gcc.target/aarch64/vect-vmaxv.c: New.
1715         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1717 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1719         * gcc.target/aarch64/scalar-vca.c: New.
1720         * gcc.target/aarch64/vect-vca.c: Likewise.
1722 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
1724         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1725         (test_vceqd_s64): Force arguments to SIMD registers.
1726         (test_vceqzd_s64): Likewise.
1727         (test_vcged_s64): Likewise.
1728         (test_vcled_s64): Likewise.
1729         (test_vcgezd_s64): Likewise.
1730         (test_vcged_u64): Likewise.
1731         (test_vcgtd_s64): Likewise.
1732         (test_vcltd_s64): Likewise.
1733         (test_vcgtzd_s64): Likewise.
1734         (test_vcgtd_u64): Likewise.
1735         (test_vclezd_s64): Likewise.
1736         (test_vcltzd_s64): Likewise.
1737         (test_vtst_s64): Likewise.
1738         (test_vtst_u64): Likewise.
1740 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
1742         PR c++/57092
1743         * g++.dg/cpp0x/decltype53.C: New.
1745 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1747         PR fortran/57071
1748         * gfortran.dg/power_5.f90:  New test.
1750 2013-04-30  Richard Biener  <rguenther@suse.de>
1752         PR middle-end/57122
1753         * gcc.dg/torture/pr57122.c: New testcase.
1755 2013-04-30  Richard Biener  <rguenther@suse.de>
1757         PR middle-end/57107
1758         * g++.dg/torture/pr57107.C: New testcase.
1760 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
1762         PR rtl-optimization/57105
1763         * gcc.dg/pr57105.c: New test.
1765 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
1767         PR tree-optimization/57104
1768         * gcc.dg/pr57104.c: New test.
1770 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1772         PR target/44578
1773         * gcc.target/i386/pr44578.c: New test.
1775 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
1777         PR target/57097
1778         * gcc.target/i386/pr57097.c: New test.
1780 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1782         PR target/57098
1783         * gcc.target/i386/pr57098.c: New test.
1785 2013-04-29  Kai Tietz  <ktietz@redhat.com>
1787         * gcc.c-torture/execute/pr55875.c: New test.
1789 2013-04-29  Richard Biener  <rguenther@suse.de>
1791         PR middle-end/57075
1792         * gcc.dg/torture/pr57075.c: New testcase.
1794 2013-04-29  Richard Biener  <rguenther@suse.de>
1796         PR middle-end/57103
1797         * gcc.dg/autopar/pr57103.c: New testcase.
1799 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
1801         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1803 2013-04-29  Tom de Vries  <tom@codesourcery.com>
1805         * gcc.dg/pr50763.c: Update test.
1807 2013-04-26  Jeff Law  <law@redhat.com>
1809         * gcc.dg/tree-ssa/vrp88.c: New test.
1811 2013-04-29  Christian Bruel  <christian.bruel@st.com>
1813         PR target/57108
1814         * gcc.target/sh/pr57108.c: New test.
1816 2013-04-29  Richard Biener  <rguenther@suse.de>
1818         PR middle-end/57089
1819         * gfortran.dg/gomp/pr57089.f90: New testcase.
1821 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
1823         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1825 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
1827         * gcc.target/aarch64/vect-vcvt.c: New.
1829 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
1831         * gcc.target/aarch64/vect-vrnd.c: New.
1833 2013-04-29  Richard Biener  <rguenther@suse.de>
1835         PR tree-optimization/57081
1836         * gcc.dg/torture/pr57081.c: New testcase.
1838 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
1840         PR tree-optimization/57083
1841         * gcc.dg/torture/pr57083.c: New test.
1843 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1845         PR c++/56450
1846         * g++.dg/cpp0x/decltype52.C: New.
1848 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
1850         N3472 binary constants
1851         * g++.dg/cpp/limits.C: Adjust warning wording.
1852         * g++.dg/system-binary-constants-1.C: Likewise.
1853         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1855 2013-04-28  Tobias Burnus  <burnus@net-b.de>
1857         PR fortran/57093
1858         * gfortran.dg/coarray_30.f90: New.
1860 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1862         PR fortran/57071
1863         * frontend-passes (optimize_power):  New function.
1864         (optimize_op):  Use it.
1866 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
1868         PR target/56866
1869         * gcc.c-torture/execute/pr56866.c: New test.
1870         * gcc.target/i386/pr56866.c: New test.
1872 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
1874         PR go/57045
1875         * gcc.dg/setjmp-5.c: New test.
1877 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
1879         PR c++/55708
1880         * g++.dg/cpp0x/constexpr-55708.C: New.
1882 2013-04-26  Richard Biener  <rguenther@suse.de>
1884         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1885         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1886         * gcc.dg/pr53265.c: Remove XFAILs.
1887         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1888         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1890 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
1892         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1893         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1894         -fdiagnostics-color=never option similarly to
1895         -fno-diagnostics-show-caret option.
1897 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
1899         PR rtl-optimization/57003
1900         * gcc.target/i386/pr57003.c: New test.
1902 2013-04-25  Marek Polacek  <polacek@redhat.com>
1904         PR tree-optimization/57066
1905         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1907 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
1908             Tejas Belagod  <tejas.belagod@arm.com>
1910         * gcc.target/aarch64/vaddv-intrinsic.c: New.
1911         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1912         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1914 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1916         * gcc.target/aarch64/cmp.c: New.
1918 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1920         * gcc.target/aarch64/ngc.c: New.
1922 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1924         * lib/target-supports.exp
1925         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1926         (check_effective_target_arm_neon_fp16_ok): Likewise.
1927         (add_options_for_arm_neon_fp16): Likewise.
1928         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1929         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1931 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
1933         PR rtl-optimizations/57046
1934         * gcc.target/i386/pr57046.c: New test.
1936 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1938         * g++.dg/cpp1y/cplusplus.C: New.
1940 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1942         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1944 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1946         * c-c++-common/Wpointer-arith-1.c: New.
1948 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1950         * g++.dg/cpp1y/cxx1y_macro.C: New.
1952 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1954         PR c++/56970
1955         * g++.dg/cpp0x/sfinae45.C: New.
1957 2013-04-24  Richard Biener  <rguenther@suse.de>
1959         PR testsuite/57050
1960         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1962 2013-04-23  Richard Biener  <rguenther@suse.de>
1964         PR middle-end/57036
1965         * gcc.dg/torture/pr57036-1.c: New testcase.
1966         * gcc.dg/torture/pr57036-2.c: Likewise.
1968 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
1970         * gcc.target/aarch64/scalar-mov.c: New testcase.
1972 2013-04-23  Richard Biener  <rguenther@suse.de>
1974         PR tree-optimization/57026
1975         * gcc.dg/torture/pr57026.c: New testcase.
1977 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
1979         PR fortran/53685
1980         PR fortran/57022
1981         * gfortran.dg/transfer_check_4.f90: New.
1983 2013-04-22  Marek Polacek  <polacek@redhat.com>
1985         PR sanitizer/56990
1986         * gcc.dg/pr56990.c: New test.
1988 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
1990         PR target/57018
1991         * gcc.target/i386/pr57018.c: New test.
1993 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
1995         * gcc.target/aarch64/vrecps.c: New.
1996         * gcc.target/aarch64/vrecpx.c: Likewise.
1998 2013-04-22  Christian Bruel  <christian.bruel@st.com>
2000         PR target/56995
2001         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
2003 2013-04-21  Jeff Law  <law@redhat.com>
2005         * gcc.dg/tree-ssa/forwprop-26.c: New test.
2007 2013-04-20  Tobias Burnus  <burnus@net-b.de>
2009         PR fortran/56907
2010         * gfortran.dg/c_loc_test_22.f90: New.
2012 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
2014         PR rtl-optimization/56847
2015         * gcc.dg/pr56847.c: New test.
2017 2013-04-19  Richard Biener  <rguenther@suse.de>
2019         PR tree-optimization/56982
2020         * gcc.c-torture/execute/pr56982.c: New testcase.
2022 2013-04-19  Martin Jambor  <mjambor@suse.cz>
2024         PR tree-optimization/56718
2025         * g++.dg/ipa/imm-devirt-1.C: New test.
2026         * g++.dg/ipa/imm-devirt-2.C: Likewise.
2028 2013-04-19  Richard Biener  <rguenther@suse.de>
2030         PR tree-optimization/57000
2031         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
2033 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
2034             Mikael Morin  <mikael@gcc.gnu.org>
2036         PR fortran/56872
2037         * gfortran.dg/array_constructor_45.f90:  New test.
2038         * gfortran.dg/array_constructor_46.f90:  New test.
2039         * gfortran.dg/array_constructor_47.f90:  New test.
2040         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
2042 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
2044         PR rtl-optimization/56999
2045         * g++.dg/opt/pr56999.C: New test.
2047 2013-04-18  Cary Coutant  <ccoutant@google.com>
2049         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
2050         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
2052 2013-04-18  Cary Coutant  <ccoutant@google.com>
2054         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
2055         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
2056         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
2057         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
2058         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
2059         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
2060         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2061         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
2062         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
2063         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
2064         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
2066 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
2068         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
2070 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
2072         PR tree-optimization/56984
2073         * gcc.c-torture/compile/pr56984.c: New test.
2075         PR rtl-optimization/56992
2076         * gcc.dg/pr56992.c: New test.
2078 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
2080         PR fortran/56814
2081         * gfortran.dg/proc_ptr_42.f90: New.
2083 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
2085         * gnat.dg/discr41.ad[sb]: New test.
2086         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2087         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2088         * gcc.dg/vect/slp-24.c: Likewise.
2089         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2090         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2091         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2092         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2093         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2094         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2095         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2096         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2097         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2098         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2099         * gcc.dg/vect/vect-strided-mult.c: Likewise.
2100         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2101         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2102         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2103         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2104         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2105         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2106         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2107         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2108         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2109         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2110         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2111         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2112         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2113         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2114         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
2116 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
2118         PR fortran/40958
2119         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
2120         * gfortran.dg/module_md5_1.f90: Remove.
2122 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2124         * gcc.target/aarch64/adds3.c: New.
2125         * gcc.target/aarch64/subs3.c: New.
2127 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2129         * gcc.target/aarch64/adds1.c: New.
2130         * gcc.target/aarch64/adds2.c: New.
2131         * gcc.target/aarch64/subs1.c: New.
2132         * gcc.target/aarch64/subs2.c: New.
2134 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
2136         Implement n3599 - Literal operator templates for strings.
2137         * g++.dg/cpp1y/udlit-char-template.C: New test.
2138         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
2140 2013-04-16  Tobias Burnus  <burnus@net-b.de>
2142         PR fortran/39505
2143         * gfortran.dg/no_arg_check_1.f90: New.
2144         * gfortran.dg/no_arg_check_2.f90: New.
2145         * gfortran.dg/no_arg_check_3.f90: New.
2147 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
2149         PR fortran/56968
2150         * gfortran.dg/proc_ptr_41.f90: New.
2152 2013-04-16  Richard Biener  <rguenther@suse.de>
2154         PR tree-optimization/56756
2155         * gcc.dg/torture/pr56756.c: New testcase.
2157 2013-04-16  Tobias Burnus  <burnus@net-b.de>
2159         PR fortran/56969
2160         * gfortran.dg/c_assoc_5.f90: New.
2162 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
2164         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
2165         * gcc.c-torture/execute/pr33992.x: Remove.
2166         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
2167         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
2168         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
2170 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
2172         PR tree-optimization/56962
2173         * gcc.c-torture/execute/pr56962.c: New test.
2175 2013-04-15  Richard Biener  <rguenther@suse.de>
2177         PR tree-optimization/56933
2178         * gcc.dg/vect/pr56933.c: New testcase.
2180 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2182         * gcc.target/arm/anddi3-opt.c: New test.
2183         * gcc.target/arm/anddi3-opt2.c: Likewise.
2185 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
2187         * gcc.dg/pr56890-1.c: New test.
2188         * gcc.dg/pr56890-2.c: Likewise.
2190 2013-04-15  Joey Ye  <joey.ye@arm.com>
2192         * gcc.target/arm/thumb1-far-jump-1.c: New test.
2193         * gcc.target/arm/thumb1-far-jump-2.c: New test.
2195 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
2197         PR fortran/56816
2198         * gfortran.dg/select_type_33.f03: New test.
2200 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
2202         PR fortran/55959
2203         * gfortran.dg/typebound_proc_29.f03: New.
2205 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
2207         PR fortran/56266
2208         * gfortran.dg/typebound_proc_28.f03: New.
2210 2013-04-12  Jeff Law  <law@redhat.com>
2212         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
2213         either.
2215 2013-04-12  Tobias Burnus  <burnus@net-b.de>
2217         PR fortran/56929
2218         * gfortran.dg/coarray/alloc_comp_2.f90: New.
2220 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
2222         PR target/56903
2223         * gcc.target/i386/pr56903.c: New test.
2225 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
2227         PR fortran/56261
2228         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
2229         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
2230         * gfortran.dg/block_11.f90: Fix invalid test case.
2231         * gfortran.dg/function_types_3.f90: Add new error message.
2232         * gfortran.dg/global_references_1.f90: Ditto.
2233         * gfortran.dg/import2.f90: Remove unneeded parts.
2234         * gfortran.dg/import6.f90: Fix invalid test case.
2235         * gfortran.dg/proc_decl_2.f90: Ditto.
2236         * gfortran.dg/proc_decl_9.f90: Ditto.
2237         * gfortran.dg/proc_decl_18.f90: Ditto.
2238         * gfortran.dg/proc_ptr_40.f90: New.
2239         * gfortran.dg/whole_file_7.f90: Modified error wording.
2240         * gfortran.dg/whole_file_16.f90: Ditto.
2241         * gfortran.dg/whole_file_17.f90: Add -pedantic.
2242         * gfortran.dg/whole_file_18.f90: Modified error wording.
2243         * gfortran.dg/whole_file_20.f03: Ditto.
2244         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2245         invalid test case.
2247 2013-04-12  Richard Biener  <rguenther@suse.de>
2249         Revert
2250         2013-04-10  Richard Biener  <rguenther@suse.de>
2252         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2254 2013-04-12  Tobias Burnus  <burnus@net-b.de>
2256         PR fortran/56845
2257         * gfortran.dg/class_allocate_15.f90: New.
2259         Revert:
2260         2013-04-12  Tobias Burnus  <burnus@net-b.de>
2262         * gfortran.dg/coarray_lib_alloc_2.f90: Update
2263         scan-tree-dump-times.
2265 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
2267         PR tree-optimization/56918
2268         PR tree-optimization/56920
2269         * gcc.dg/vect/pr56918.c: New test.
2270         * gcc.dg/vect/pr56920.c: New test.
2272 2013-04-12  Tobias Burnus  <burnus@net-b.de>
2274         PR fortran/56845
2275         * gfortran.dg/class_allocate_14.f90: New.
2276         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2277         * gfortran.dg/coarray_lib_alloc_3.f90: New.
2279 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
2281         * gcc.dg/fold-cstvecshift.c: New testcase.
2283 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2285         * gcc.target/aarch64/negs.c: New.
2287 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
2289         PR c++/56895
2290         * g++.dg/template/arrow4.C: New test.
2292 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
2294         * gnat.dg/array23.adb: New test.
2295         * gnat.dg/array23_pkg[123].ads: New helpers.
2297 2013-04-11  Jeff Law  <law@redhat.com>
2299         PR tree-optimization/56900
2300         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2302 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
2304         PR c++/56913
2305         * g++.dg/cpp0x/sfinae44.C: New.
2307 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
2309         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2310         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2312 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
2314         PR c++/54216
2315         * g++.dg/cpp0x/enum26.C: New.
2316         * g++.old-deja/g++.pt/mangle1.C: Adjust.
2318 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
2320         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2321         inverse operands.
2322         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2323         loop is vectorized.
2324         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2325         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2326         loop is vectorized and that the correct instruction is generated.
2327         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2328         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2329         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2331 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
2333         PR tree-optimization/56899
2334         * gcc.c-torture/execute/pr56899.c: New test.
2336 2013-04-10  David S. Miller  <davem@davemloft.net>
2338         * gcc.target/sparc/setcc-4.c: New test.
2339         * gcc.target/sparc/setcc-5.c: New test.
2341 2013-04-10  Richard Biener  <rguenther@suse.de>
2343         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2345 2013-04-10  Richard Biener  <rguenther@suse.de>
2347         * gcc.dg/vect/slp-39.c: New testcase.
2349 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
2351         PR tree-optimization/55524
2352         * gcc.target/epiphany/fnma-1.c: New test.
2354 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2356         * gcc.dg/tree-ssa/inline-11.c: New test
2358 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
2360         PR c++/56895
2361         * g++.dg/template/arrow3.C: New test.
2363 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2365         * gcc.target/arm/minmax_minus.c: New test.
2367 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
2369         PR middle-end/56883
2370         * c-c++-common/gomp/pr56883.c: New test.
2372 2013-04-09  Jeff Law  <law@redhat.com>
2374         * gcc.dg/tree-ssa/vrp87.c: New test.
2376 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
2378         PR tree-optimization/56854
2379         * g++.dg/torture/pr56854.C: New test.
2381 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
2383         PR fortran/56782
2384         * gfortran.dg/array_constructor_44.f90:  New test.
2386 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
2388         PR c++/56871
2389         * g++.dg/cpp0x/constexpr-specialization.C: New.
2391 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
2393         * gcc.c-torture/execute/pr56837.c: New test.
2395         PR c++/34949
2396         PR c++/50243
2397         * g++.dg/opt/vt3.C: New test.
2398         * g++.dg/opt/vt4.C: New test.
2400 2013-04-08  Jeff Law  <law@redhat.com>
2402         * gcc.dg/tree-ssa/forwprop-25.c: New test.
2404 2013-04-08  Richard Biener  <rguenther@suse.de>
2406         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2408 2013-04-08  Richard Biener  <rguenther@suse.de>
2410         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2412 2013-04-08  Richard Biener  <rguenther@suse.de>
2414         * g++.dg/vect/slp-pr56812.cc: Adjust.
2416 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
2418         * gcc.dg/pr56837.c: New test.
2419         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2420         "generated memset minus one".
2422 2013-04-07  Tobias Burnus  <burnus@net-b.de>
2424         PR fortran/56849
2425         * gfortran.dg/reshape_5.f90: New.
2427 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2429         PR target/56843
2430         * gcc.target/powerpc/recip-1.c: Modify expected output.
2431         * gcc.target/powerpc/recip-3.c: Likewise.
2432         * gcc.target/powerpc/recip-4.c: Likewise.
2433         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2435 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
2437         * gcc.target/arm/peep-ldrd-1.c: New test.
2438         * gcc.target/arm/peep-strd-1.c: Likewise.
2440 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
2442         * gcc.target/arm/negdi-1.c: New test.
2443         * gcc.target/arm/negdi-2.c: Likewise.
2444         * gcc.target/arm/negdi-3.c: Likewise.
2445         * gcc.target/arm/negdi-4.c: Likewise.
2447 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2449         * lib/target-supports.exp (add_options_for_arm_v8_neon):
2450         Add -march=armv8-a when we use v8 NEON.
2451         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2452         (check_effective_target_vect_call_ceilf): Likewise.
2453         (check_effective_target_vect_call_floorf): Likewise.
2454         (check_effective_target_vect_call_roundf): Likewise.
2455         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2456         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2457         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2458         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2459         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2461 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
2463         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2464         * gcc.target/powerpc/sd-pwr6.c: Same.
2465         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2466         * g++.dg/debug/pr56294.C: XFAIL on AIX.
2468 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
2470         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2472 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
2474         PR fortran/40881
2475         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2476         * gfortran.dg/altreturn_4.f90: Ditto.
2477         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2478         * gfortran.dg/altreturn_5.f90: Ditto.
2479         * gfortran.dg/altreturn_6.f90: Ditto.
2480         * gfortran.dg/altreturn_7.f90: Ditto.
2482 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2484         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2485         New procedure.
2486         (check_effective_target_arm_v8_neon_ok_nocache):
2487         Likewise.
2488         (check_effective_target_arm_v8_neon_ok): Change to use
2489         check_effective_target_arm_v8_neon_ok_nocache.
2490         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2491         NEON flags.
2492         (check_effective_target_vect_call_btruncf):
2493         Enable for arm and ARMv8 NEON.
2494         (check_effective_target_vect_call_ceilf): Likewise.
2495         (check_effective_target_vect_call_floorf): Likewise.
2496         (check_effective_target_vect_call_roundf): Likewise.
2497         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2498         target.
2500 2013-04-04  Marek Polacek  <polacek@redhat.com>
2502         PR tree-optimization/48186
2503         * gcc.dg/pr48186.c: New test.
2505 2013-04-04  Richard Biener  <rguenther@suse.de>
2507         PR tree-optimization/56826
2508         * gcc.dg/vect/pr56826.c: New testcase.
2509         * gcc.dg/vect/O3-pr36098.c: Adjust.
2511 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
2513         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2514         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2515         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2516         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2517         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2518         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2519         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2520         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2521         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2522         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2524 2013-04-04  Richard Biener  <rguenther@suse.de>
2526         PR tree-optimization/56213
2527         * gcc.dg/vect/vect-123.c: New testcase.
2529 2013-04-04  Tobias Burnus  <burnus@net-b.de>
2531         PR fortran/56810
2532         * gfortran.dg/read_repeat_2.f90: New.
2534 2013-04-04  Richard Biener  <rguenther@suse.de>
2536         PR tree-optimization/56837
2537         * g++.dg/torture/pr56837.C: New testcase.
2539 2013-04-04  Tobias Burnus  <burnus@net-b.de>
2541         PR fortran/50269
2542         * gfortran.dg/c_loc_test_21.f90: New.
2543         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2544         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2545         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2546         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2547         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
2549 2013-04-03  Jeff Law  <law@redhat.com>
2551         PR tree-optimization/56799
2552         * gcc.c-torture/execute/pr56799.c: New test.
2554 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
2556         PR c++/56815
2557         * g++.dg/warn/Wpointer-arith-1.C: New.
2558         * g++.dg/gomp/for-19.C: Adjust.
2560 2013-04-03  Marek Polacek  <polacek@redhat.com>
2562         PR sanitizer/55702
2563         * gcc.dg/pr55702.c: New test.
2565 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2567         PR target/56809
2568         * gcc.dg/pr56809.c: New testcase.
2570 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
2572         PR debug/56819
2573         * g++.dg/debug/pr56819.C: New test.
2575 2013-04-03  Richard Biener  <rguenther@suse.de>
2577         PR tree-optimization/56817
2578         * g++.dg/torture/pr56817.C: New testcase.
2580 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
2582         * gcc.dg/vect/bb-slp-31.c: New file.
2584 2013-04-03  Jason Merrill  <jason@redhat.com>
2586         PR c++/34949
2587         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2589 2013-04-03  Richard Biener  <rguenther@suse.de>
2591         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2593 2013-04-03  Richard Biener  <rguenther@suse.de>
2595         PR tree-optimization/55964
2596         * gcc.dg/torture/pr55964-2.c: New testcase.
2598 2013-04-03  Richard Biener  <rguenther@suse.de>
2600         PR tree-optimization/56501
2601         * gcc.dg/torture/pr56501.c: New testcase.
2603 2013-04-03  Richard Biener  <rguenther@suse.de>
2605         PR tree-optimization/56407
2606         * gcc.dg/torture/pr56407.c: New testcase.
2608 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
2610         PR tree-optimization/56790
2611         * g++.dg/ext/pr56790-1.C: New testcase.
2613 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
2615         * gcc.target/i386/merge-1.c: New testcase.
2616         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2618 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
2620         PR c/19449
2621         * gcc.c-torture/execute/pr19449.c: New test.
2623 2013-04-03  Richard Biener  <rguenther@suse.de>
2625         PR tree-optimization/56812
2626         * g++.dg/vect/slp-pr56812.cc: New testcase.
2628 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
2630         PR fortran/56284
2631         PR fortran/40881
2632         * gfortran.dg/altreturn_8.f90: New.
2633         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2634         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2635         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2637 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
2639         PR rtl-optimization/56745
2640         * gcc.c-torture/compile/pr56745.c: New test.
2642 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
2644         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2646 2013-04-02  Richard Biener  <rguenther@suse.de>
2648         PR tree-optimization/56778
2649         * gcc.dg/torture/pr56778.c: New testcase.
2651 2013-04-02  Richard Biener  <rguenther@suse.de>
2653         PR middle-end/56768
2654         * g++.dg/torture/pr56768.C: New testcase.
2656 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
2658         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2660 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2662         PR fortran/56660
2663         * gfortran.dg/namelist_82.f90:  New test.
2665 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
2667         PR fortran/56500
2668         * gfortran.dg/implicit_class_1.f90: New.
2670 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2672         PR fortran/56786
2673         * gfortran.dg/namelist_81.f90:  New test.
2675 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
2677         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
2678         for constant and equal string lengths.
2679         * gfortran.dg/character_comparison_5.f90:  Likewise.
2680         * gfortran.dg/character_comparison_9.f90:  New test.
2682 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
2684         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2685         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2687 2013-03-29  Tobias Burnus  <burnus@net-b.de>
2689         PR fortran/35203
2690         * gfortran.dg/optional_absent_3.f90: New.
2692 2013-03-29  Tobias Burnus  <burnus@net-b.de>
2694         PR fortran/56737
2695         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2697 2013-03-29  Tobias Burnus  <burnus@net-b.de>
2699         PR fortran/56735
2700         * gfortran.dg/namelist_80.f90: New.
2702 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
2704         PR fortran/45159
2705         * gfortran.dg/string_length_2.f90:  New test.
2706         * gfortran.dg/dependency_41.f90:  New test.
2708 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
2710         PR fortran/55806
2711         * gfortran.dg/array_constructor_43.f90:  New test.
2712         * gfortran.dg/random_seed_3.f90:  New test.
2714 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
2716         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2717         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2718         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2719         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2720         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2721         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2722         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2723         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2724         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2725         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2727 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
2729         PR c++/56725
2730         * g++.dg/conversion/op4.C: Adjust.
2731         * g++.dg/cpp0x/rv1n.C: Likewise.
2732         * g++.dg/cpp0x/rv2n.C: Likewise.
2733         * g++.dg/cpp0x/template_deduction.C: Likewise.
2734         * g++.dg/expr/cond8.C: Likewise.
2735         * g++.dg/other/error4.C: Likewise.
2736         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2737         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2738         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2739         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2740         * g++.old-deja/g++.jason/conversion2.C: Likewise.
2741         * g++.old-deja/g++.law/cvt20.C: Likewise.
2742         * g++.old-deja/g++.law/cvt8.C: Likewise.
2743         * g++.old-deja/g++.law/init8.C: Likewise.
2744         * g++.old-deja/g++.mike/net12.C: Likewise.
2745         * g++.old-deja/g++.mike/net8.C: Likewise.
2746         * g++.old-deja/g++.mike/p2793.C: Likewise.
2747         * g++.old-deja/g++.mike/p3836.C: Likewise.
2748         * g++.old-deja/g++.mike/p418.C: Likewise.
2749         * g++.old-deja/g++.mike/p701.C: Likewise.
2750         * g++.old-deja/g++.mike/p807.C: Likewise.
2752 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
2754         PR middle-end/56694
2755         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2756         targets.
2758 2013-03-28  Marek Polacek  <polacek@redhat.com>
2760         PR tree-optimization/56695
2761         * gcc.dg/vect/pr56695.c: New test.
2763 2013-03-28  Richard Biener  <rguenther@suse.de>
2765         PR tree-optimization/37021
2766         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2767         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2769 2013-03-27  Tobias Burnus  <burnus@net-b.de>
2771         PR fortran/56650
2772         PR fortran/36437
2773         * gfortran.dg/sizeof_2.f90: New.
2774         * gfortran.dg/sizeof_3.f90: New.
2775         * gfortran.dg/sizeof_proc.f90: Update dg-error.
2777 2013-03-27  Richard Biener  <rguenther@suse.de>
2779         PR tree-optimization/37021
2780         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2782 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
2784         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2785         * g++.dg/ipa/ivinline-2.C: Likewise.
2786         * g++.dg/ipa/ivinline-3.C: Likewise.
2787         * g++.dg/ipa/ivinline-4.C: Likewise.
2788         * g++.dg/ipa/ivinline-5.C: Likewise.
2789         * g++.dg/ipa/ivinline-7.C: Likewise.
2790         * g++.dg/ipa/ivinline-8.C: Likewise.
2791         * g++.dg/ipa/ivinline-9.C: Likewise.
2792         * g++.dg/cpp0x/noexcept03.C: Likewise.
2793         * gcc.dg/const-1.c: Likewise.
2794         * gcc.dg/ipa/pure-const-1.c: Likewise.
2795         * gcc.dg/noreturn-8.c: Likewise.
2796         * gcc.target/i386/mmx-1.c: Likewise.
2797         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2798         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2799         * gcc.c-torture/execute/pr33992.x: New file.
2801 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2803         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2805 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
2807         PR c++/55951
2808         * g++.dg/ext/desig5.C: New.
2810 2013-03-26  Tobias Burnus  <burnus@net-b.de>
2812         PR fortran/56649
2813         * gfortran.dg/merge_init_expr_2.f90: New.
2814         * gfortran.dg/merge_char_1.f90: Modify test to
2815         stay a run-time test.
2816         * gfortran.dg/merge_char_3.f90: Ditto.
2818 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
2820         * g++.dg/cpp0x/constexpr-friend-2.C: New.
2821         * g++.dg/cpp0x/constexpr-main.C: Likewise.
2823 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
2825         PR c++/56722
2826         * g++.dg/cpp0x/range-for23.C: New.
2828 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
2830         PR libfortran/52512
2831         * gfortran.dg/namelist_79.f90: New.
2833 2013-03-25  Martin Jambor  <mjambor@suse.cz>
2835         * gcc.dg/ipa/ipcp-agg-9.c: New test.
2837 2013-03-25  Tobias Burnus  <burnus@net-b.de>
2839         PR fortran/38536
2840         PR fortran/38813
2841         PR fortran/38894
2842         PR fortran/39288
2843         PR fortran/40963
2844         PR fortran/45824
2845         PR fortran/47023
2846         PR fortran/47034
2847         PR fortran/49023
2848         PR fortran/50269
2849         PR fortran/50612
2850         PR fortran/52426
2851         PR fortran/54263
2852         PR fortran/55343
2853         PR fortran/55444
2854         PR fortran/55574
2855         PR fortran/56079
2856         PR fortran/56378
2857         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2858         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2859         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2860         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2861         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2862         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2863         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2864         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2865         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2866         * gfortran.dg/c_loc_tests_16.f90: Ditto.
2867         * gfortran.dg/c_loc_tests_4.f03: Ditto.
2868         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2869         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2870         * gfortran.dg/c_loc_tests_8.f03: Ditto.
2871         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2872         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2873         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2874         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2875         * gfortran.dg/pr32601_1.f03: Ditto.
2876         * gfortran.dg/storage_size_2.f08: Remove dg-error.
2877         * gfortran.dg/blockdata_7.f90: New.
2878         * gfortran.dg/c_assoc_4.f90: New.
2879         * gfortran.dg/c_f_pointer_tests_6.f90: New.
2880         * gfortran.dg/c_f_pointer_tests_7.f90: New.
2881         * gfortran.dg/c_funloc_tests_8.f90: New.
2882         * gfortran.dg/c_loc_test_17.f90: New.
2883         * gfortran.dg/c_loc_test_18.f90: New.
2884         * gfortran.dg/c_loc_test_19.f90: New.
2885         * gfortran.dg/c_loc_test_20.f90: New.
2886         * gfortran.dg/c_sizeof_5.f90: New.
2887         * gfortran.dg/iso_c_binding_rename_3.f90: New.
2888         * gfortran.dg/transfer_resolve_2.f90: New.
2889         * gfortran.dg/transfer_resolve_3.f90: New.
2890         * gfortran.dg/transfer_resolve_4.f90: New.
2891         * gfortran.dg/pr32601.f03: Update dg-error.
2892         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2893         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2895 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2897         * gcc.target/arm/vseleqdf.c: New test.
2898         * gcc.target/arm/vseleqsf.c: Likewise.
2899         * gcc.target/arm/vselgedf.c: Likewise.
2900         * gcc.target/arm/vselgesf.c: Likewise.
2901         * gcc.target/arm/vselgtdf.c: Likewise.
2902         * gcc.target/arm/vselgtsf.c: Likewise.
2903         * gcc.target/arm/vselledf.c: Likewise.
2904         * gcc.target/arm/vsellesf.c: Likewise.
2905         * gcc.target/arm/vselltdf.c: Likewise.
2906         * gcc.target/arm/vselltsf.c: Likewise.
2907         * gcc.target/arm/vselnedf.c: Likewise.
2908         * gcc.target/arm/vselnesf.c: Likewise.
2909         * gcc.target/arm/vselvcdf.c: Likewise.
2910         * gcc.target/arm/vselvcsf.c: Likewise.
2911         * gcc.target/arm/vselvsdf.c: Likewise.
2912         * gcc.target/arm/vselvssf.c: Likewise.
2914 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
2916         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2917         body from here...
2918         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2919         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2920         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2921         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2922         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2923         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2924         * gcc.target/aarch64/atomic-op-char.x: ... to here.
2925         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2926         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2927         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2928         * gcc.target/aarch64/atomic-op-int.x: ... to here.
2929         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2930         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2931         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2932         * gcc.target/aarch64/atomic-op-release.x: ... to here.
2933         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2934         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2935         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2936         * gcc.target/aarch64/atomic-op-short.x: ... to here.
2937         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2938         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2939         * gcc.target/arm/atomic-op-acquire.c: Likewise.
2940         * gcc.target/arm/atomic-op-char.c: Likewise.
2941         * gcc.target/arm/atomic-op-consume.c: Likewise.
2942         * gcc.target/arm/atomic-op-int.c: Likewise.
2943         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2944         * gcc.target/arm/atomic-op-release.c: Likewise.
2945         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2946         * gcc.target/arm/atomic-op-short.c: Likewise.
2948 2013-03-25  Richard Biener  <rguenther@suse.de>
2950         PR middle-end/56694
2951         * g++.dg/torture/pr56694.C: New testcase.
2953 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2955         PR target/56720
2956         * gcc.target/arm/neon-vcond-gt.c: New test.
2957         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2958         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2960 2013-03-25  Richard Biener  <rguenther@suse.de>
2962         PR tree-optimization/56689
2963         * gcc.dg/torture/pr56689.c: New testcase.
2965 2013-03-25  Kai Tietz  <ktietz@redhat.com>
2967         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2969 2013-03-24  Tobias Burnus  <burnus@net-b.de>
2971         PR fortran/56696
2972         * gfortran.dg/eof_5.f90: New.
2974 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2976         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2977         alphabetically.
2979 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
2981         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2983 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2985         PR testsuite/55994
2986         * gcc.c-torture/execute/builtins/builtins.exp: Add
2987         -Wl,--allow-multiple-definition for RTEMS targets.
2989 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
2991         * gcc.target/aarch64/movk.c: New test.
2993 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
2995         * g++.dg/ext/vector21.C: New testcase.
2997 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
2999         * gcc.target/arm/neon-for-64bits-1.c: New tests.
3000         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
3002 2013-03-21  Richard Biener  <rguenther@suse.de>
3004         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
3005         * gcc.dg/vect/vect-outer-3a.c: Likewise.
3007 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3009         * gcc.target/aarch64/vect.c: Test and result vector added
3010         for sabd and saba instructions.
3011         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
3012         instructions in assembly.
3013         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
3014         * gcc.target/aarch64/vect-fp.c: Test and result vector added
3015         for fabd instruction.
3016         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
3017         instruction in assembly.
3018         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
3020 2013-03-20  Jeff Law  <law@redhat.com>
3022         * g++.dg/tree-ssa/ssa-dom.C: New test.
3024 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
3026         * gcc.target/powerpc/mmfpgpr.c: New test.
3027         * gcc.target/powerpc/sd-vsx.c: Likewise.
3028         * gcc.target/powerpc/sd-pwr6.c: Likewise.
3029         * gcc.target/powerpc/vsx-float0.c: Likewise.
3031 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
3033         PR tree-optimization/56355
3034         * gcc.dg/pr56355-1.c: New file.
3036 2013-03-20  Catherine Moore  <clm@codesourcery.com>
3037             Richard Sandiford <rdsandiford@googlemail.com>
3039         * gcc.target/mips/mips.exp: Add microMIPS support.
3040         * gcc.target/mips/umips-movep-2.c: New test.
3041         * gcc.target/mips/umips-lwp-2.c: New test.
3042         * gcc.target/mips/umips-swp-5.c: New test.
3043         * gcc.target/mips/umips-constraints-1.c: New test.
3044         * gcc.target/mips/umips-lwp-3.c: New test.
3045         * gcc.target/mips/umips-swp-6.c: New test.
3046         * gcc.target/mips/umips-constraints-2.c: New test.
3047         * gcc.target/mips/umips-save-restore-1.c: New test.
3048         * gcc.target/mips/umips-lwp-4.c: New test.
3049         * gcc.target/mips/umips-swp-7.c: New test.
3050         * gcc.target/mips/umips-save-restore-2.c: New test.
3051         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3052         * gcc.target/mips/umips-lwp-5.c: New test.
3053         * gcc.target/mips/umips-save-restore-3.c: New test.
3054         * gcc.target/mips/umips-lwp-6.c: New test.
3055         * gcc.target/mips/umips-swp-1.c: New test.
3056         * gcc.target/mips/umips-lwp-7.c: New test.
3057         * gcc.target/mips/umips-swp-2.c: New test.
3058         * gcc.target/mips/umips-lwp-8.c: New test.
3059         * gcc.target/mips/umips-swp-3.c: New test.
3060         * gcc.target/mips/umips-movep-1.c: New test.
3061         * gcc.target/mips/umips-lwp-1.c: New test.
3062         * gcc.target/mips/umips-swp-4.c: New test.
3064 2013-03-20  Richard Biener  <rguenther@suse.de>
3066         PR tree-optimization/56661
3067         * gcc.dg/torture/pr56661.c: New testcase.
3069 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3071         PR rtl-optimization/56605
3072         * gcc.target/powerpc/pr56605.c: New.
3074 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3076         PR fortran/54932
3077         * gfortran.dg/do_1.f90: Don't xfail.
3079 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
3081         PR libfortran/51825
3082         * gfortran.dg/namelist_77.f90: New.
3083         * gfortran.dg/namelist_78.f90: New.
3085 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
3087         PR libfortran/48618
3088         * gfortran.dg/open_negative_unit_1.f90: New.
3090 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
3092         * gcc.target/aarch64/sbc.c: New test.
3094 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
3096         * gcc.target/aarch64/ror.c: New test.
3098 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
3100         * gcc.target/aarch64/extr.c: New test.
3102 2013-03-19  Richard Biener  <rguenther@suse.de>
3104         PR tree-optimization/56273
3105         * gcc.dg/tree-ssa/vrp47.c: Adjust.
3106         * c-c++-common/uninit-17.c: Likewise.
3108 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
3110         PR tree-optimization/56635
3111         * g++.dg/torture/pr56635.C: New test.
3113 2013-03-18  Richard Biener  <rguenther@suse.de>
3115         PR tree-optimization/3713
3116         * g++.dg/ipa/devirt-12.C: New testcase.
3118 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
3120         PR c/56566
3121         * c-c++-common/pr56566.c: New test.
3123 2013-03-17  Jason Merrill  <jason@redhat.com>
3125         * g++.dg/template/abstract-dr337.C: XFAIL.
3127 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
3129         PR c++/56607
3130         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
3131         * c-c++-common/pr56607.c: New test.
3133 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
3135         PR c++/56582
3136         * g++.dg/cpp0x/constexpr-array5.C: New.
3138 2013-03-15  Tobias Burnus  <burnus@net-b.de>
3140         PR fortran/56615
3141         * gfortran.dg/transfer_intrinsic_5.f90: New.
3143 2013-03-15  Kai Tietz  <ktietz@redhat.com>
3145         * gcc.target/i386/movti.c: Don't test for x64 mingw.
3146         * gcc.target/i386/pr20020-1.c: Likewise.
3147         * gcc.target/i386/pr20020-2.c: Likewise.
3148         * gcc.target/i386/pr20020-3.c: Likewise.
3149         * gcc.target/i386/pr53425-1.c: Likewise.
3150         * gcc.target/i386/pr53425-2.c: Likewise.
3151         * gcc.target/i386/pr55093.c: Likewise.
3152         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
3154 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
3156         PR debug/56307
3157         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
3158         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
3160 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
3162         PR tree-optimization/53265
3163         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
3164         undefined behavior.
3165         * gcc.dg/graphite/id-6.c (test): Likewise.
3166         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
3167         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
3169         PR tree-optimization/53265
3170         * gcc.dg/pr53265.c: New test.
3171         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
3172         to dg-options.
3173         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
3174         arrays.
3175         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
3176         n, use it as high bound instead of 4.
3178 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
3180         PR target/49880
3181         * gcc.target/sh/pr49880-1.c: New.
3182         * gcc.target/sh/pr49880-2.c: New.
3183         * gcc.target/sh/pr49880-3.c: New.
3184         * gcc.target/sh/pr49880-4.c: New.
3185         * gcc.target/sh/pr49880-5.c: New.
3187 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
3189         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
3191 2013-03-13  Richard Biener  <rguenther@suse.de>
3193         PR tree-optimization/56608
3194         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
3196 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
3198         PR c++/56611
3199         * g++.dg/cpp0x/alias-decl-32.C: New.
3201 2013-03-11  Jan Hubicka  <jh@suse.cz>
3203         PR middle-end/56571
3204         * gcc.c-torture/compile/pr56571.c: New testcase.
3206 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3208         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
3209         * gcc.dg/tree-ssa/pr55579.c: Likewise.
3211 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
3213         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
3214         * gcc.dg/inline_4.c: Likewise.
3215         * gcc.dg/unroll_2.c: Likewise.
3216         * gcc.dg/unroll_3.c: Likewise.
3217         * gcc.dg/unroll_4.c: Likewise.
3219 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3221         PR testsuite/54119
3222         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
3224         PR debug/56307
3225         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
3227 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
3229         PR target/40797
3230         * gcc.c-torture/compile/pr40797.c: New.
3232 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3234         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
3236 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
3238         PR fortran/56575
3239         * gfortran.dg/class_56.f90: New test.
3241 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
3243         PR middle-end/56524
3244         * gcc.target/mips/pr56524.c: New test.
3246 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
3248         PR c++/56565
3249         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3251 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
3253         PR c++/51412
3254         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3256 2013-03-08  Marek Polacek  <polacek@redhat.com>
3258         PR tree-optimization/56478
3259         * gcc.dg/torture/pr56478.c: New test.
3261 2013-03-08  Kai Tietz  <ktietz@redhat.com>
3263         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3264         targets linker option --allow-multiple-definition.
3266         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3267         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3268         * gcc.dg/pr52549.c: Add LLP64 case.
3269         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3270         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3271         * gcc.dg/torture/pr51071-2.c: Likewise.
3272         * gcc.dg/tree-ssa/vrp72.c: Likewise.
3273         * gcc.dg/tree-ssa/vrp73.c: Likewise.
3274         * gcc.dg/tree-ssa/vrp75.c: Likewise.
3275         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3276         * gcc.dg/weak/weak-1.c: Likewise.
3277         * gcc.dg/weak/weak-2.c: Likewise.
3278         * gcc.dg/weak/weak-3.c: Likewise.
3279         * gcc.dg/weak/weak-4.c: Likewise.
3280         * gcc.dg/weak/weak-5.c: Likewise.
3281         * gcc.dg/weak/weak-15.c: Likewise.
3282         * gcc.dg/weak/weak-16.c: Likewise.
3284         * c-c++-common/pr54486.c: Skip test for mingw-targets.
3286 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
3288         PR tree-optimization/56559
3289         * gcc.dg/tree-ssa/reassoc-26.c: New test.
3291 2013-03-07  Andreas Schwab  <schwab@suse.de>
3293         * gcc.dg/pr31490.c: Fix last change.
3295 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
3297         PR c++/56534
3298         * g++.dg/template/crash115.C: New.
3300 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
3302         PR tree-optimization/56539
3303         * gcc.c-torture/compile/pr56539.c: New test.
3305 2013-03-06  Kai Tietz  <ktietz@redhat.com>
3307         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3308         targets.
3309         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3310         * gcc.dg/lto/20091013-1_2.c: Likewise.
3311         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3313 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
3315         * gnat.dg/specs/aggr6.ads: New test.
3317 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
3319         * gnat.dg/loop_optimization15.ad[sb]: New test.
3321 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
3323         PR middle-end/56548
3324         * gcc.dg/pr56548.c: New test.
3326 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3328         PR debug/53363
3329         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3331 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
3333         PR c++/56543
3334         * g++.dg/template/typename20.C: New test.
3336 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
3338         PR debug/56510
3339         * gcc.dg/pr56510.c: New test.
3341         PR rtl-optimization/56484
3342         * gcc.c-torture/compile/pr56484.c: New test.
3344 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
3346         PR c++/56530
3347         * g++.dg/warn/Wsign-conversion-2.C: New.
3349 2013-03-05  Richard Biener  <rguenther@suse.de>
3351         PR tree-optimization/56270
3352         * gcc.dg/vect/slp-38.c: New testcase.
3354 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
3356         PR rtl-optimization/56494
3357         * gcc.dg/pr56494.c: New test.
3359 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
3361         * gcc.dg/pr56424.c: New test.
3363 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
3365         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3366         * gcc.dg/pr56228.c <avr>: Skip.
3368 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
3370         PR testsuite/52641
3371         PR tree-optimization/52631
3372         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3374 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
3376         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3377         * gcc.dg/vect/vect-83_64.c: Same.
3379 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
3381         PR fortran/56477
3382         * gfortran.dg/pointer_check_13.f90: New test.
3384 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
3386         PR fortran/54730
3387         * gfortran.dg/array_constructor_42.f90: New test.
3389 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
3391         PR c++/52688
3392         * g++.dg/template/static33.C: New.
3393         * g++.dg/template/static34.C: Likewise.
3395         PR c++/10291
3396         * g++.dg/template/static35.C: New.
3398 2013-03-01  Steve Ellcey  <sellcey@mips.com>
3400         * gcc.dg/pr56396.c: Require pic support.
3402 2013-03-01  Richard Biener  <rguenther@suse.de>
3404         PR tree-optimization/55481
3405         * gcc.dg/torture/pr56488.c: New testcase.
3407 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
3408             Jakub Jelinek  <jakub@redhat.com>
3410         PR sanitizer/56454
3411         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3412         no_sanitize_address attribute rather than no_address_safety_analysis.
3413         * g++.dg/asan/sanitizer_test_utils.h
3414         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3415         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3416         in addition to no_address_safety_analysis.
3418 2013-02-28  Jason Merrill  <jason@redhat.com>
3420         PR c++/56481
3421         * g++.dg/cpp0x/constexpr-and.C: New.
3423 2013-02-28  Martin Jambor  <mjambor@suse.cz>
3425         PR tree-optimization/56294
3426         * g++.dg/debug/pr56294.C: New test.
3428 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
3430         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3432 2013-02-27  Marek Polacek  <polacek@redhat.com>
3434         PR rtl-optimization/56466
3435         * gcc.dg/pr56466.c: New test.
3437 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3439         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3440         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3441         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3443 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
3445         PR middle-end/45472
3446         * gcc.dg/pr45472.c: New test.
3448 2013-02-26  Marek Polacek  <polacek@redhat.com>
3450         PR tree-optimization/56426
3451         * gcc.dg/pr56436.c: New test.
3453 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
3455         PR tree-optimization/56448
3456         * gcc.c-torture/compile/pr56448.c: New test.
3458         PR tree-optimization/56443
3459         * gcc.dg/torture/pr56443.c: New test.
3461 2013-02-25  Richard Biener  <rguenther@suse.de>
3463         PR tree-optimization/56175
3464         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3466 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
3468         PR c++/56403
3469         * g++.dg/torture/pr56403.C: New test.
3471 2013-02-25  Catherine Moore  <clm@codesourcery.com>
3473         Revert:
3474         2013-02-24  Catherine Moore  <clm@codesourcery.com>
3475         Richard Sandiford  <rdsandiford@googlemail.com>
3477         * gcc.target/mips/mips.exp: Add microMIPS support.
3478         * gcc.target/mips/umips-movep-2.c: New test.
3479         * gcc.target/mips/umips-lwp-2.c: New test.
3480         * gcc.target/mips/umips-swp-5.c: New test.
3481         * gcc.target/mips/umips-constraints-1.c: New test.
3482         * gcc.target/mips/umips-lwp-3.c: New test.
3483         * gcc.target/mips/umips-swp-6.c: New test.
3484         * gcc.target/mips/umips-constraints-2.c: New test.
3485         * gcc.target/mips/umips-save-restore-1.c: New test.
3486         * gcc.target/mips/umips-lwp-4.c: New test.
3487         * gcc.target/mips/umips-swp-7.c: New test.
3488         * gcc.target/mips/umips-save-restore-2.c: New test.
3489         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3490         * gcc.target/mips/umips-lwp-5.c: New test.
3491         * gcc.target/mips/umips-save-restore-3.c: New test.
3492         * gcc.target/mips/umips-lwp-6.c: New test.
3493         * gcc.target/mips/umips-swp-1.c: New test.
3494         * gcc.target/mips/umips-lwp-7.c: New test.
3495         * gcc.target/mips/umips-swp-2.c: New test.
3496         * gcc.target/mips/umips-lwp-8.c: New test.
3497         * gcc.target/mips/umips-swp-3.c: New test.
3498         * gcc.target/mips/umips-movep-1.c: New test.
3499         * gcc.target/mips/umips-lwp-1.c: New test.
3500         * gcc.target/mips/umips-swp-4.c: New test.
3502 2013-02-24  Catherine Moore  <clm@codesourcery.com>
3503             Richard Sandiford  <rdsandiford@googlemail.com>
3505         * gcc.target/mips/mips.exp: Add microMIPS support.
3506         * gcc.target/mips/umips-movep-2.c: New test.
3507         * gcc.target/mips/umips-lwp-2.c: New test.
3508         * gcc.target/mips/umips-swp-5.c: New test.
3509         * gcc.target/mips/umips-constraints-1.c: New test.
3510         * gcc.target/mips/umips-lwp-3.c: New test.
3511         * gcc.target/mips/umips-swp-6.c: New test.
3512         * gcc.target/mips/umips-constraints-2.c: New test.
3513         * gcc.target/mips/umips-save-restore-1.c: New test.
3514         * gcc.target/mips/umips-lwp-4.c: New test.
3515         * gcc.target/mips/umips-swp-7.c: New test.
3516         * gcc.target/mips/umips-save-restore-2.c: New test.
3517         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3518         * gcc.target/mips/umips-lwp-5.c: New test.
3519         * gcc.target/mips/umips-save-restore-3.c: New test.
3520         * gcc.target/mips/umips-lwp-6.c: New test.
3521         * gcc.target/mips/umips-swp-1.c: New test.
3522         * gcc.target/mips/umips-lwp-7.c: New test.
3523         * gcc.target/mips/umips-swp-2.c: New test.
3524         * gcc.target/mips/umips-lwp-8.c: New test.
3525         * gcc.target/mips/umips-swp-3.c: New test.
3526         * gcc.target/mips/umips-movep-1.c: New test.
3527         * gcc.target/mips/umips-lwp-1.c: New test.
3528         * gcc.target/mips/umips-swp-4.c: New test.
3530 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
3532         PR sanitizer/56393
3533         * lib/asan-dg.exp (asan_link_flags): Add
3534         -B${gccpath}/libsanitizer/asan/ to flags.
3536 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
3538         PR middle-end/56420
3539         * gcc.dg/torture/pr56420.c: New test.
3541 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
3543         PR middle-end/56108
3544         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3546 2013-02-21  Martin Jambor  <mjambor@suse.cz>
3548         PR tree-optimization/56310
3549         * g++.dg/ipa/pr56310.C: New test.
3551 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
3553         PR fortran/56385
3554         * gfortran.dg/proc_ptr_comp_37.f90: New.
3556 2013-02-21  Richard Biener  <rguenther@suse.de>
3558         PR tree-optimization/56415
3559         Revert
3560         2013-02-11  Richard Biener  <rguenther@suse.de>
3562         PR tree-optimization/56273
3563         * g++.dg/warn/Warray-bounds-6.C: New testcase.
3564         * gcc.dg/tree-ssa/pr21559.c: Adjust.
3565         * gcc.dg/tree-ssa/vrp17.c: Likewise.
3566         * gcc.dg/tree-ssa/vrp18.c: Likewise.
3567         * gcc.dg/tree-ssa/vrp23.c: Likewise.
3568         * gcc.dg/tree-ssa/vrp24.c: Likewise.
3570 2013-02-21  Marek Polacek  <polacek@redhat.com>
3572         PR tree-optimization/56398
3573         * g++.dg/torture/pr56398.C: New test.
3575 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
3577         PR inline-asm/56405
3578         * gcc.c-torture/compile/pr56405.c: New test.
3580 2013-02-20  Jan Hubicka  <jh@suse.cz>
3582         PR tree-optimization/56265
3583         * g++.dg/ipa/devirt-11.C: New testcase.
3585 2013-02-20  Richard Biener  <rguenther@suse.de>
3587         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3589 2013-02-20  Richard Biener  <rguenther@suse.de>
3590         Jakub Jelinek  <jakub@redhat.com>
3592         PR tree-optimization/56396
3593         * gcc.dg/pr56396.c: New testcase.
3595 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
3597         PR c++/56373
3598         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3600 2013-02-19  Richard Biener  <rguenther@suse.de>
3602         PR tree-optimization/56384
3603         * gcc.dg/torture/pr56384.c: New testcase.
3605 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
3607         PR tree-optimization/56350
3608         * gcc.dg/pr56350.c: New test.
3610         PR tree-optimization/56381
3611         * g++.dg/opt/pr56381.C: New test.
3613 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
3615         PR pch/54117
3616         * lib/dg-pch.exp (pch-init, pch-finish,
3617         check_effective_target_pch_supported_debug): New procs.
3618         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3619         Likewise if $pch_unsupported_debug and $flags include -g.
3620         Skip FAILs about missing *.gch file if $pch_unsupported_debug
3621         and dg-require-effective-target pch_unsupported_debug.
3622         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3623         * objc.dg/pch/pch.exp: Likewise.
3624         * gcc.dg/pch/pch.exp: Likewise.
3625         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3626         pch_unsupported_debug.
3627         * gcc.dg/pch/valid-1.hs: Likewise.
3628         * gcc.dg/pch/valid-1b.c: Likewise.
3629         * gcc.dg/pch/valid-1b.hs: Likewise.
3631 2013-02-18  Richard Biener  <rguenther@suse.de>
3633         PR tree-optimization/56366
3634         * gcc.dg/torture/pr56366.c: New testcase.
3636 2013-02-18  Richard Biener  <rguenther@suse.de>
3638         PR middle-end/56349
3639         * gcc.dg/torture/pr56349.c: New testcase.
3641 2013-02-18  Richard Biener  <rguenther@suse.de>
3643         PR tree-optimization/56321
3644         * gcc.dg/torture/pr56321.c: New testcase.
3646 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
3648         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3650 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
3651             Dodji Seketeli  <dodji@redhat.com>
3653         PR asan/56330
3654         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3655         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3656         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3657         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3658         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3659         * c-c++-common/asan/pr56330.c: Likewise.
3660         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3661         Ensure the size argument of __builtin_memcpy is a constant.
3663 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
3664             Paolo Carlini  <paolo.carlini@oracle.com>
3666         PR c++/51242
3667         * g++.dg/cpp0x/enum23.C: New.
3669 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
3671         PR target/54685
3672         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3674 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
3676         PR rtl-optimization/56348
3677         * gcc.target/i386/pr56348.c: New test.
3679 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
3681         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3682         * gcc.target/arm/interrupt-2.c: Likewise.
3684 2013-02-15  Tobias Burnus  <burnus@net-b.de>
3686         PR fortran/56318
3687         * gfortran.dg/matmul_9.f90: New.
3689 2013-02-15  Tobias Burnus  <burnus@net-b.de>
3691         PR fortran/53818
3692         * gfortran.dg/init_flag_11.f90: New.
3694 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3696         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3698 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3700         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3701         characters.
3703 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
3704             Tobias Burnus  <burnus@net-b.de>
3706         PR testsuite/56138
3707         * gfortran.dg/allocatable_function_7.f90: New.
3709 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
3711         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3712         * asan_globals_test-wrapper.cc: New file.
3713         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3714         instead of asan_globals_test.cc as dg-additional-sources.
3715         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3716         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
3717         "sanitizer_test_utils.h" instead of
3718         "sanitizer_common/tests/sanitizer_test_utils.h".
3719         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3720         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3721         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3722         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3723         * g++.dg/asan/asan_test.cc: Synced from upstream.
3724         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3726 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
3728         Fix an asan crash
3729         * c-c++-common/asan/memcmp-2.c: New test.
3731 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
3733         PR c++/55582
3734         * g++.dg/cpp0x/udlit-string-literal.h: New.
3735         * g++.dg/cpp0x/udlit-string-literal.C: New.
3737 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
3739         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3741 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
3743         PR target/56184
3744         * gcc.target/arm/pr56184.C: New test.
3746 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
3748         PR c++/56302
3749         * g++.dg/torture/pr56302.C: New test.
3750         * g++.dg/cpp0x/constexpr-56302.C: New test.
3751         * c-c++-common/pr56302.c: New test.
3753 2013-02-13  Tobias Burnus  <burnus@net-b.de>
3754             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3756         PR fortran/56204
3757         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3758         * gfortran.dg/quad_3.f90: Ditto.
3760 2013-02-13  Kostya Serebryany  <kcc@google.com>
3762         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3763         to match the fresh asan run-time.
3764         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3766 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
3768         Avoid instrumenting duplicated memory access in the same basic block
3769         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3770         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3771         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3772         * c-c++-common/asan/inc.c: Likewise.
3774 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
3776         PR inline-asm/56148
3777         * gcc.target/i386/pr56148.c: New test.
3779 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
3780             Tobias Burnus  <burnus@net-b.de>
3782         PR testsuite/56082
3783         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3784         to kind=2.
3786 2013-02-12  Richard Biener  <rguenther@suse.de>
3788         PR lto/56297
3789         * gcc.dg/lto/pr56297_0.c: New testcase.
3790         * gcc.dg/lto/pr56297_0.c: Likewise.
3792 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
3794         PR fortran/46952
3795         * gfortran.dg/typebound_deferred_1.f90: New.
3797 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
3799         PR rtl-optimization/56151
3800         * gcc.target/i386/pr56151.c: New test.
3802 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
3804         * g++.dg/ext/mv12.C: New test.
3805         * g++.dg/ext/mv12.h: New file.
3806         * g++.dg/ext/mv12-aux.C: New file.
3807         * g++.dg/ext/mv13.C: New test.
3809 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
3811         * lib/target-supports.exp
3812         (check_effective_target_powerpc_eabi_ok): New.
3813         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3814         powerpc_eabi_ok.
3815         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3816         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3817         only.
3818         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3819         * gcc.target/powerpc/pr51623.c: Likewise.
3820         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3821         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3823 2013-02-11  Alexander Potapenko  <glider@google.com>
3824             Jack Howarth  <howarth@bromo.med.uc.edu>
3825             Jakub Jelinek  <jakub@redhat.com>
3827         PR sanitizer/55617
3828         * g++.dg/asan/pr55617.C: Run on all targets.
3830 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
3832         PR rtl-optimization/56275
3833         * gcc.dg/pr56275.c: New test.
3835 2013-02-11  Richard Biener  <rguenther@suse.de>
3837         PR tree-optimization/56273
3838         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3840 2013-02-11  Richard Biener  <rguenther@suse.de>
3842         PR tree-optimization/56264
3843         * gcc.dg/torture/pr56264.c: New testcase.
3845 2013-02-11  Richard Biener  <rguenther@suse.de>
3847         PR tree-optimization/56273
3848         * g++.dg/warn/Warray-bounds-6.C: New testcase.
3849         * gcc.dg/tree-ssa/pr21559.c: Adjust.
3850         * gcc.dg/tree-ssa/vrp17.c: Likewise.
3851         * gcc.dg/tree-ssa/vrp18.c: Likewise.
3852         * gcc.dg/tree-ssa/vrp23.c: Likewise.
3853         * gcc.dg/tree-ssa/vrp24.c: Likewise.
3855 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
3857         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3858         for *-*-linux-gnu targets.
3859         * g++.dg/asan/interception-test-1.c: Ditto.
3860         * g++.dg/asan/interception-failure-test-1.C: Ditto.
3861         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3863 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
3865         PR fortran/55362
3866         * gfortran.dg/intrinsic_size_4.f90 : New test.
3868 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
3870         PR target/56256
3871         * gcc.target/powerpc/pr56256.c: New test.
3873 2013-02-08  Ian Lance Taylor  <iant@google.com>
3875         * lib/go.exp: Load timeout.exp.
3877 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
3879         PR rtl-optimization/56246
3880         * gcc.target/i386/pr56246.c: New test.
3882 2013-02-08  Jeff Law  <law@redhat.com>
3884         PR debug/53948
3885         * gcc.dg/debug/dwarf2/pr53948.c: New test.
3887 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
3889         PR target/56043
3890         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3891         powerpc*-*-linux*.
3893 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
3895         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3897 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
3899         PR rtl-optimization/56195
3900         * gcc.dg/torture/pr56195.c: New test.
3902 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
3904         PR fortran/54107
3905         * gfortran.dg/recursive_interface_2.f90: New test.
3907 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
3909         PR tree-optimization/56250
3910         * gcc.c-torture/execute/pr56250.c: New test.
3912 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
3914         PR tree-optimization/56064
3915         * gcc.dg/fixed-point/view-convert-2.c: New test.
3917 2013-02-08  Michael Matz  <matz@suse.de>
3919         PR tree-optimization/52448
3920         * gcc.dg/pr52448.c: New test.
3922 2013-02-08  Richard Biener  <rguenther@suse.de>
3924         PR middle-end/56181
3925         * gcc.dg/torture/pr56181.c: New testcase.
3927 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
3929         PR target/54222
3930         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3931         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3933 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3935         PR c++/56241
3936         * g++.dg/parse/crash61.C: New test.
3938         PR c++/56239
3939         * g++.dg/parse/pr56239.C: New test.
3941         PR c++/56237
3942         * g++.dg/abi/mangle61.C: New test.
3944 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
3946         PR rtl-optimization/56225
3947         * gcc.target/i386/pr56225.c: New test.
3949 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3951         PR debug/56154
3952         * gcc.dg/guality/pr56154-1.c: New test.
3953         * gcc.dg/guality/pr56154-2.c: New test.
3954         * gcc.dg/guality/pr56154-3.c: New test.
3955         * gcc.dg/guality/pr56154-4.c: New test.
3956         * gcc.dg/guality/pr56154-aux.c: New file.
3958         PR tree-optimization/55789
3959         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3960         cleanup-tree-dump.
3961         * gcc.dg/tree-ssa/inline-3.c: Add
3962         --param max-early-inliner-iterations=2 option.
3964 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3966         PR debug/53363
3967         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3968         Add -fno-dwarf2-cfi-asm to dg-options.
3969         Adapt match count.
3971 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3973         PR target/56228
3974         * gcc.dg/pr56228.c: New test.
3976 2013-02-07  Alan Modra  <amodra@gmail.com>
3978         PR target/54009
3979         * gcc.target/powerpc/pr54009.c: New test.
3980         PR target/54131
3981         * gfortran.dg/pr54131.f: New test.
3983 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
3985         PR fortran/55789
3986         * gfortran.dg/array_constructor_41.f90: New test.
3988 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
3990         PR fortran/55978
3991         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3993 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
3995         PR middle-end/56217
3996         * g++.dg/gomp/pr56217.C: New test.
3998 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
4000         PR tree-optimization/56205
4001         * gcc.dg/tree-ssa/stdarg-6.c: New test.
4002         * gcc.c-torture/execute/pr56205.c: New test.
4004 2013-02-05  Richard Biener  <rguenther@suse.de>
4006         PR tree-optimization/53342
4007         PR tree-optimization/53185
4008         * gcc.dg/vect/pr53185-2.c: New testcase.
4010 2013-02-05  Jan Hubicka  <jh@suse.cz>
4012         PR tree-optimization/55789
4013         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
4014         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
4015         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
4016         * g++.dg/ipa/inline-1.C: New testcase.
4017         * g++.dg/ipa/inline-2.C: New testcase.
4018         * g++.dg/ipa/inline-3.C: New testcase.
4020 2013-02-05  Jan Hubicka  <jh@suse.cz>
4022         PR tree-optimization/55789
4023         * g++.dg/torture/pr55789.C: New testcase.
4025 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
4027         PR middle-end/56167
4028         * gcc.dg/pr56167.c: New test.
4030 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
4032         PR target/55146
4033         * gcc.target/sh/pr55146.c: New.
4035 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
4037         PR tree-optimization/54386
4038         * gcc.target/sh/pr54386.c: New.
4040 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
4042         PR fortran/56008
4043         * gfortran.dg/realloc_on _assign_16.f90 : New test.
4045         PR fortran/47517
4046         * gfortran.dg/realloc_on _assign_17.f90 : New test.
4048 2013-02-04  Alexander Potapenko  <glider@google.com>
4049             Jack Howarth  <howarth@bromo.med.uc.edu>
4050             Jakub Jelinek  <jakub@redhat.com>
4052         PR sanitizer/55617
4053         * g++.dg/asan/pr55617.C: New test.
4055 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
4057         PR fortran/54195
4058         * gfortran.dg/typebound_operator_19.f90: New test.
4059         * gfortran.dg/typebound_assignment_4.f90: New test.
4061 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
4063         PR fortran/54107
4064         * gfortran.dg/recursive_interface_1.f90: New test.
4066 2013-02-04  Richard Guenther  <rguenther@suse.de>
4068         PR lto/56168
4069         * gcc.dg/lto/pr56168_0.c: New testcase.
4070         * gcc.dg/lto/pr56168_1.c: Likewise.
4072 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
4074         PR fortran/50627
4075         PR fortran/56054
4076         * gfortran.dg/block_12.f90:  New test.
4077         * gfortran.dg/module_error_1.f90:  New test.
4079 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
4081         * lib/target-supports.exp (check_effective_target_vect_float)
4082         (check_effective_target_vect_no_align): Add mips-sde-elf.
4084 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
4086         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4088 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
4090         * gcc.dg/pr56023.c: XFAIL on AIX.
4091         * gcc.dg/vect/pr49352.c: Same.
4093 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
4095         * gnat.dg/opt26.adb: New test.
4097 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
4099         Revert.
4100         2013-01-27  Amol Pise  <amolpise15@gmail.com>
4102         * gcc.target/arm/neon-vfnms-1.c: New test.
4103         * gcc.target/arm/neon-vfnma-1.c: New test.
4105 2013-01-31  Richard Biener  <rguenther@suse.de>
4107         PR tree-optimization/56157
4108         * gcc.dg/torture/pr56157.c: New testcase.
4110 2013-01-30  Richard Biener  <rguenther@suse.de>
4112         PR tree-optimization/56150
4113         * gcc.dg/torture/pr56150.c: New testcase.
4115 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
4117         PR sanitizer/55374
4118         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
4119         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
4120         printed in backtrace.
4121         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
4122         to avoid errors about mismatched allocation vs. deallocation.
4124         PR c++/55742
4125         * g++.dg/mv1.C: Moved to...
4126         * g++.dg/ext/mv1.C: ... here.  Adjust test.
4127         * g++.dg/mv2.C: Moved to...
4128         * g++.dg/ext/mv2.C: ... here.  Adjust test.
4129         * g++.dg/mv3.C: Moved to...
4130         * g++.dg/ext/mv3.C: ... here.
4131         * g++.dg/mv4.C: Moved to...
4132         * g++.dg/ext/mv4.C: ... here.
4133         * g++.dg/mv5.C: Moved to...
4134         * g++.dg/ext/mv5.C: ... here.  Adjust test.
4135         * g++.dg/mv6.C: Moved to...
4136         * g++.dg/ext/mv6.C: ... here.  Adjust test.
4137         * g++.dg/ext/mv7.C: New test.
4138         * g++.dg/ext/mv8.C: New test.
4139         * g++.dg/ext/mv9.C: New test.
4140         * g++.dg/ext/mv10.C: New test.
4141         * g++.dg/ext/mv11.C: New test.
4143 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
4145         PR rtl-optimization/56144
4146         * gcc.dg/pr56144.c: New.
4148 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
4150         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
4151         message.
4152         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
4153         * g++.dg/cpp0x/constexpr-55573.C: Same
4155 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
4157         PR tree-optimization/56064
4158         * gcc.dg/fixed-point/view-convert.c: New test.
4160 2013-01-30  Andreas Schwab  <schwab@suse.de>
4162         * lib/target-supports-dg.exp (dg-process-target): Use expr to
4163         evaluate the end index in string range.
4165 2013-01-30  Tobias Burnus  <burnus@net-b.de>
4167         PR fortran/56138
4168         * gfortran.dg/allocatable_function_6.f90: New.
4170 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
4171             Mikael Morin  <mikael@gcc.gnu.org>
4173         PR fortran/54107
4174         * gfortran.dg/proc_ptr_comp_36.f90: New.
4176 2013-01-29  Richard Biener  <rguenther@suse.de>
4178         PR tree-optimization/55270
4179         * gcc.dg/torture/pr55270.c: New testcase.
4181 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
4183         PR rtl-optimization/56117
4184         * gcc.dg/pr56117.c: New test.
4186 2013-01-28  Richard Biener  <rguenther@suse.de>
4188         PR tree-optimization/56034
4189         * gcc.dg/torture/pr56034.c: New testcase.
4191 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
4193         PR tree-optimization/56125
4194         * gcc.dg/pr56125.c: New test.
4196 2013-01-28  Tobias Burnus  <burnus@net-b.de>
4197             Mikael Morin  <mikael@gcc.gnu.org>
4199         PR fortran/53537
4200         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
4201         * gfortran.dg/import8.f90: Likewise.
4202         * gfortran.dg/interface_derived_type_1.f90: Likewise.
4203         * gfortran.dg/import10.f90: New test.
4204         * gfortran.dg/import11.f90: Likewise
4206 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
4208         PR testsuite/56053
4209         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
4210         string.h.  Provide memset, malloc and free prototypes, adjust line
4211         numbers in dg-output.
4212         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
4213         Provide memset prototype and adjust line numbers in dg-output.
4214         * c-c++-common/asan/global-overflow-1.c: Likewise.
4216         PR tree-optimization/56094
4217         * gcc.dg/pr56094.c: New test.
4219 2013-01-27  Amol Pise  <amolpise15@gmail.com>
4221         * gcc.target/arm/neon-vfnms-1.c: New test.
4222         * gcc.target/arm/neon-vfnma-1.c: New test.
4224 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
4226         PR target/56114
4227         * gcc.target/i386/pr56114.c: New test.
4229 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
4231         PR fortran/55984
4232         * gfortran.dg/associate_14.f90: New test.
4234         PR fortran/56047
4235         * gfortran.dg/associate_13.f90: New test.
4237 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
4239         PR tree-optimization/56098
4240         * gcc.dg/pr56098-1.c: New test.
4241         * gcc.dg/pr56098-2.c: New test.
4243 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
4245         PR target/54222
4246         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4248 2013-01-22  Marek Polacek  <polacek@redhat.com>
4250         PR tree-optimization/56035
4251         * gcc.dg/pr56035.c: New test.
4253 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
4255         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4256         for MIPS.
4258 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
4260         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4262 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
4264         PR c/56078
4265         * gcc.dg/pr56078.c: New test.
4266         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4268 2013-01-24  Martin Jambor  <mjambor@suse.cz>
4270         PR tree-optimization/55927
4271         * g++.dg/ipa/devirt-10.C: Disable early inlining.
4273 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
4275         * gcc.target/i386/movsd.c: New test.
4277 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
4279         PR inline-asm/55934
4280         * gcc.target/i386/pr55934.c: New test.
4282 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
4284         PR fortran/56081
4285         * gfortran.dg/select_8.f90: New.
4287 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
4289         * gcc.target/microblaze/microblaze.exp: Remove
4290         target_config_cflags check.
4292 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
4294         PR fortran/56052
4295         * gfortran.dg/gomp/pr56052.f90: New test.
4297         PR target/49069
4298         * gcc.dg/pr49069.c: New test.
4300 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
4302         PR c++/55944
4303         * g++.dg/cpp0x/constexpr-static10.C: New.
4305 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
4307         PR target/56028
4308         * gcc.target/i386/pr56028.c: New test.
4310 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
4312         PR target/55686
4313         * gcc.target/i386/pr55686.c: New test.
4315 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
4317         PR c++/53609
4318         * g++.dg/cpp0x/variadic139.C: New test.
4319         * g++.dg/cpp0x/variadic140.C: Likewise.
4320         * g++.dg/cpp0x/variadic141.C: Likewise.
4322 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
4324         * gnat.dg/warn8.adb: New test.
4326 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
4328         PR fortran/55919
4329         * gfortran.dg/include_8.f90: New test.
4331 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
4333         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4334         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4336 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
4338         PR tree-optimization/56051
4339         * gcc.c-torture/execute/pr56051.c: New test.
4341 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
4343         PR rtl-optimization/56023
4344         * gcc.dg/pr56023.c: New test.
4346 2013-01-21  Martin Jambor  <mjambor@suse.cz>
4348         PR middle-end/56022
4349         * gcc.target/i386/pr56022.c: New test.
4351 2013-01-21  Jason Merrill  <jason@redhat.com>
4353         * lib/target-supports.exp (check_effective_target_alias): New.
4355 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
4357         PR debug/53235
4358         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4360 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
4362         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4364 2013-01-19  Jeff Law  <law@redhat.com>
4366         PR tree-optimization/52631
4367         * tree-ssa/pr52631.c: New test.
4368         * tree-ssa/ssa-fre-9: Update expected output.
4370 2013-01-19  Anthony Green  <green@moxielogic.com>
4372         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4373         for moxie.
4375 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
4377         PR tree-optimization/56029
4378         * g++.dg/torture/pr56029.C: New test.
4380 2013-01-18  Sharad Singhai  <singhai@google.com>
4382         PR tree-optimization/55995
4383         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4385 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
4387         PR target/55433
4388         * gcc.target/i386/pr55433.c: New.
4390 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
4392         PR middle-end/56015
4393         * gfortran.dg/pr56015.f90: New test.
4395 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
4397         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4399 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
4401         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4402         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4403         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4404         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4405         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4407 2013-01-17  Jeff Law  <law@redhat.com>
4409         * gcc.dg/pr52573.c: Move to...
4410         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
4412         PR rtl-optimization/52573
4413         * gcc.dg/pr52573.c: New test.
4415 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
4417         PR sanitizer/55679
4418         * g++.dg/asan/interception-test-1.C: Skip on darwin.
4419         * lib/target-supports.exp (check_effective_target_swapcontext): Use
4420         check_no_compiler_messages to test support in ucontext.h.
4421         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4422         compliant RLIMIT_AS.
4424 2013-01-17  Marek Polacek  <polacek@redhat.com>
4426         PR rtl-optimization/55833
4427         * gcc.dg/pr55833.c: New test.
4429 2013-01-17  Jan Hubicka  <jh@suse.cz>
4431         PR tree-optimization/55273
4432         * gcc.c-torture/compile/pr55273.c: New testcase.
4434 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
4436         PR target/55981
4437         * gcc.target/pr55981.c: New test.
4439 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
4441         * gcc.target/arm/pr40887.c: Require at least armv5.
4442         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4443         * gcc.target/arm/pr51915.c: Likewise.
4444         * gcc.target/arm/pr52006.c: Likewise.
4445         * gcc.target/arm/pr53187.c: Likewise.
4447         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4448         * gcc.target/arm/ftest-support-arm.h: Delete.
4449         * gcc.target/arm/ftest-support-thumb.h: Delete.
4450         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4451         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4452         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4453         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4454         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4455         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4456         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4457         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4458         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4459         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4460         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4461         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4462         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4463         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4464         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4465         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4466         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4467         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4468         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4469         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4470         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4471         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4472         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4473         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4475 2013-01-17  Martin Jambor  <mjambor@suse.cz>
4477         PR tree-optimizations/55264
4478         * g++.dg/ipa/pr55264.C: New test.
4480 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
4482         PR fortran/55983
4483         * gfortran.dg/class_55.f90: New.
4485 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
4487         PR testsuite/55994
4488         * gcc.c-torture/execute/builtins/builtins.exp: Add
4489         -Wl,--allow-multiple-definition for eabi and elf targets.
4491         PR testsuite/54622
4492         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4493         check_effective_target_vect_perm_short,
4494         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4495         check_effective_target_vect64): Return 0 for big-endian ARM.
4496         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4498         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4499         prototypes.
4501 2013-01-16  Richard Biener  <rguenther@suse.de>
4503         PR tree-optimization/55964
4504         * gcc.dg/torture/pr55964.c: New testcase.
4506 2013-01-16  Richard Biener  <rguenther@suse.de>
4508         PR tree-optimization/54767
4509         PR tree-optimization/53465
4510         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4512 2013-01-16  Christian Bruel  <christian.bruel@st.com>
4514         PR target/55301
4515         * gcc.target/sh/sh-switch.c: New testcase.
4517 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
4519         * gcc.dg/webizer.c: Increase the array size.
4521 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
4523         PR target/55940
4524         * gcc.dg/pr55940.c: New test.
4526 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
4527             Harald Anlauf  <anlauf@gmx.de>
4529         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4530         * gfortran.dg/bounds_check_5.f90: Likewise.
4531         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4532         * gfortran.dg/continuation_9.f90: Likewise.
4533         * gfortran.dg/move_alloc_13.f90: Likewise.
4534         * gfortran.dg/structure_constructor_11.f90: Likewise.
4535         * gfortran.dg/tab_continuation.f: Likewise.
4536         * gfortran.dg/warning-directive-2.F90: Likewise.
4537         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4539 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
4541         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4542         * gcc.target/arm/fma-sp.c: Likewise.
4544 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
4546         PR rtl-optimization/55153
4547         * gcc.dg/pr55153.c: New.
4549 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
4551         PR tree-optimization/55920
4552         * gcc.c-torture/compile/pr55920.c: New test.
4554 2013-01-15  Richard Biener  <rguenther@suse.de>
4556         PR middle-end/55882
4557         * gcc.dg/torture/pr55882.c: New testcase.
4559 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
4561         PR tree-optimization/55955
4562         * gcc.c-torture/compile/pr55955.c: New test.
4564 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
4566         PR c++/55663
4567         * g++.dg/cpp0x/alias-decl-31.C: New test.
4569 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
4571         PR fortran/54286
4572         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4573         case where interface is null.
4575 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
4577         PR fortran/55806
4578         * gfortran.dg/array_constructor_40.f90:  New test.
4580 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
4582         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4584 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
4586         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4587         * gcc.target/aarch64/vect-ld1r-compile.c: New.
4588         * gcc.target/aarch64/vect-ld1r-fp.c: New.
4589         * gcc.target/aarch64/vect-ld1r.c: New.
4590         * gcc.target/aarch64/vect-ld1r.x: New.
4592 2013-01-14  Andi Kleen  <ak@linux.intel.com>
4594         PR target/55948
4595         * gcc.target/i386/hle-clear-rel.c: New file
4596         * gcc.target/i386/hle-store-rel.c: New file.
4598 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
4600         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4601         * gfortran.dg/bounds_check_4.f90: Likewise.
4602         * gfortran.dg/inquire_10.f90: Likewise.
4603         * gfortran.dg/minloc_3.f90: Likewise.
4604         * gfortran.dg/minlocval_3.f90: Likewise.
4605         * gfortran.dg/module_double_reuse.f90: Likewise.
4606         * gfortran.dg/mvbits_1.f90: Likewise.
4607         * gfortran.dg/oldstyle_1.f90: Likewise.
4608         * gfortran.dg/pr20163-2.f: Likewise.
4609         * gfortran.dg/save_1.f90: Likewise.
4610         * gfortran.dg/scan_1.f90: Likewise.
4611         * gfortran.dg/select_char_1.f90: Likewise.
4612         * gfortran.dg/shape_4.f90: Likewise.
4613         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4614         * gfortran.dg/function_optimize_10.f90: Likewise.
4615         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4616         * gfortran.dg/used_types_17.f90: Likewise.
4617         * gfortran.dg/used_types_18.f90: Likewise.
4619 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
4621         PR fortran/54286
4622         * gfortran.dg/proc_ptr_result_8.f90 : New test.
4624 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
4626         * gcc.dg/unroll_5.c: Add nomips16 attributes.
4628 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
4630         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4632 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
4634         PR fortran/55072
4635         * gfortran.dg/assumed_type_2.f90: Fix test case.
4636         * gfortran.dg/internal_pack_13.f90: New test.
4637         * gfortran.dg/internal_pack_14.f90: New test.
4639 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
4641         PR fortran/55868
4642         * gfortran.dg/unlimited_polymorphic_8.f90: Update
4643         scan-tree-dump-times for foo.0.x._vptr to deal with change from
4644         $tar to STAR.
4646 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
4648         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4650 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4652         PR target/55719
4653         * gcc.target/s390/pr55719.c: New testcase.
4655 2013-01-11  Richard Guenther  <rguenther@suse.de>
4657         PR tree-optimization/44061
4658         * gcc.dg/pr44061.c: New testcase.
4660 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
4662         Update copyright years.
4664 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
4665             Jakub Jelinek  <jakub@redhat.com>
4667         PR target/55565
4668         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4670 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
4672         PR rtl-optimization/55672
4673         * gcc.target/i386/pr55672.c: New.
4675 2013-01-10  Jeff Law  <law@redhat.com>
4677         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
4678         pass/fail message unique.
4681 2013-01-10  Jason Merrill  <jason@redhat.com>
4683         * ada/.gitignore: New.
4685 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4687         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4688         Add tls options.
4689         * g++.dg/tls/thread_local2.C: Likewise.
4690         * g++.dg/tls/thread_local2g.C: Likewise.
4691         * g++.dg/tls/thread_local6.C: Likewise.
4692         * g++.dg/tls/thread_local-order1.C: Add tls options.
4693         * g++.dg/tls/thread_local-order2.C: Likewise.
4694         * g++.dg/tls/thread_local3.C: Likewise.
4695         * g++.dg/tls/thread_local3g.C: Likewise.
4696         * g++.dg/tls/thread_local4.C: Likewise.
4697         * g++.dg/tls/thread_local4g.C: Likewise.
4698         * g++.dg/tls/thread_local5.C: Likewise.
4699         * g++.dg/tls/thread_local5g.C: Likewise.
4700         * g++.dg/tls/thread_local6g.C: Likewise.
4702 2013-01-10  Kostya Serebryany  <kcc@google.com>
4704         * g++.dg/asan/asan_test.cc: Sync from upstream.
4706 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
4708         PR tree-optimization/55921
4709         * gcc.c-torture/compile/pr55921.c: New test.
4711 2013-01-09  Jan Hubicka  <jh@suse.cz>
4713         PR tree-optimization/55569
4714         * gcc.c-torture/compile/pr55569.c: New testcase.
4716 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
4718         PR fortran/47203
4719         * gfortran.dg/use_28.f90: New test.
4721 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
4723         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4724         number matching more robust.
4726 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
4728         PR rtl-optimization/55829
4729         * gcc.target/i386/pr55829.c: New.
4731 2013-01-09  Tobias Burnus  <burnus@net-b.de>
4733         PR fortran/55758
4734         * gfortran.dg/bind_c_bool_1.f90: New.
4735         * gfortran.dg/do_5.f90: Add dg-warning.
4737 2013-01-09  Jan Hubicka  <jh@suse.cz>
4739         PR tree-optimization/55875
4740         * gcc.c-torture/execute/pr55875.c: New testcase.
4741         * g++.dg/torture/pr55875.C: New testcase.
4743 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
4745         PR c/48418
4746         * c-c++-common/pr48418.c: New test.
4748 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
4750         PR c++/55801
4751         * g++.dg/tls/thread_local-ice.C: New.
4753 2013-01-09  Andreas Schwab  <schwab@suse.de>
4755         * gcc.dg/guality/pr54693.c: Null-terminate arr.
4757 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
4759         PR tree-optimization/48189
4760         * gcc.dg/pr48189.c: New test.
4762 2013-01-04  Jan Hubicka  <jh@suse.cz>
4764         PR tree-optimization/55823
4765         * g++.dg/ipa/devirt-10.C: New testcase.
4767 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
4768             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
4770         PR rtl-optimization/55845
4771         * gcc.target/i386/pr55845.c: New test.
4773 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
4775         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4776         instructions generated instead of number of occurances.
4778 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
4780         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4781         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4782         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4783         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4784         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4785         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4786         * gcc.target/aarch64/vect-fcm.x: Likewise.
4787         * lib/target-supports.exp
4788         (check_effective_target_vect_cond): Enable for AArch64.
4790 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
4792         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4793         endian-safe float pool loading.
4794         (test_square_root_v4sf): Likewise.
4795         (test_square_root_v2df): Likewise.
4796         * lib/target-supports.exp
4797         (check_effective_target_vect_call_sqrtf): Add AArch64.
4799 2013-01-08  Martin Jambor  <mjambor@suse.cz>
4801         PR debug/55579
4802         * gcc.dg/tree-ssa/pr55579.c: New test.
4804 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4806         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4807         asm comments.
4809 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
4811         PR middle-end/55890
4812         * gcc.dg/torture/pr55890-3.c: New test.
4814         PR middle-end/55851
4815         * gcc.c-torture/compile/pr55851.c: New test.
4817         PR sanitizer/55844
4818         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4819         dg-options.
4821 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
4823         PR fortran/55618
4824         * gfortran.dg/elemental_scalar_args_2.f90: New test.
4826 2013-01-07  Tobias Burnus  <burnus@net-b.de>
4828         PR fortran/55763
4829         * gfortran.dg/pointer_init_2.f90: Update dg-error.
4830         * gfortran.dg/pointer_init_7.f90: New.
4832 2013-01-07  Richard Biener  <rguenther@suse.de>
4834         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4836 2013-01-07  Richard Biener  <rguenther@suse.de>
4838         PR middle-end/55890
4839         * gcc.dg/torture/pr55890-1.c: New testcase.
4840         * gcc.dg/torture/pr55890-2.c: Likewise.
4842 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
4844         * gcc.target/aarch64/fmovd.c: New.
4845         * gcc.target/aarch64/fmovf.c: Likewise.
4846         * gcc.target/aarch64/fmovd-zero.c: Likewise.
4847         * gcc.target/aarch64/fmovf-zero.c: Likewise.
4848         * gcc.target/aarch64/vect-fmovd.c: Likewise.
4849         * gcc.target/aarch64/vect-fmovf.c: Likewise.
4850         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4851         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4853 2013-01-07  Richard Biener  <rguenther@suse.de>
4855         PR tree-optimization/55888
4856         PR tree-optimization/55862
4857         * gcc.dg/torture/pr55888.c: New testcase.
4859 2013-01-07  Tobias Burnus  <burnus@net-b.de>
4861         PR fortran/55852
4862         * gfortran.dg/intrinsic_size_3.f90: New.
4864 2013-01-07  Tobias Burnus  <burnus@net-b.de>
4866         PR fortran/55763
4867         * gfortran.dg/select_type_32.f90: New.
4869 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
4871         PR c++/52343
4872         * g++.dg/cpp0x/alias-decl-29.C: New test.
4874 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
4876         PR fortran/53876
4877         PR fortran/54990
4878         PR fortran/54992
4879         * gfortran.dg/class_array_15.f03: New test.
4881 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
4883         PR fortran/42769
4884         PR fortran/45836
4885         PR fortran/45900
4886         * gfortran.dg/use_23.f90: New test.
4887         * gfortran.dg/use_24.f90: New test.
4888         * gfortran.dg/use_25.f90: New test.
4889         * gfortran.dg/use_26.f90: New test.
4890         * gfortran.dg/use_27.f90: New test.
4892 2013-01-06  Olivier Hainque  <hainque@adacore.com>
4894         * gnat.dg/specs/clause_on_volatile.ads: New test.
4896 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
4898         * gnat.dg/alignment10.adb: New test.
4900 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
4901             Mikael Morin  <mikael@gcc.gnu.org>
4903         PR fortran/55827
4904         * gfortran.dg/use_22.f90: New test.
4906 2013-01-04  Andrew Pinski  <apinski@cavium.com>
4908         * gcc.target/aarch64/cmp-1.c: New testcase.
4910 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
4912         PR fortran/55172
4913         * gfortran.dg/select_type_31.f03: New test.
4915 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
4917         PR c++/54526 (again)
4918         * g++.dg/cpp0x/parse2.C: Extend.
4919         * g++.old-deja/g++.other/crash28.C: Adjust.
4921 2013-01-04  Richard Biener  <rguenther@suse.de>
4923         PR tree-optimization/55862
4924         * gcc.dg/torture/pr55862.c: New testcase.
4926 2013-01-04  Martin Jambor  <mjambor@suse.cz>
4928         PR tree-optimization/55755
4929         * gcc.dg/torture/pr55755.c: New test.
4930         * gcc.dg/tree-ssa/sra-13.c: Likewise.
4931         * gcc.dg/tree-ssa/pr45144.c: Update.
4933 2013-01-04  Richard Biener  <rguenther@suse.de>
4935         PR middle-end/55863
4936         * gcc.dg/fold-reassoc-2.c: New testcase.
4938 2013-01-04  Tobias Burnus  <burnus@net-b.de>
4940         PR fortran/55763
4941         * gfortran.dg/null_7.f90: New.
4943 2013-01-04  Tobias Burnus  <burnus@net-b.de>
4945         PR fortran/55854
4946         PR fortran/55763
4947         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4948         * gfortran.dg/unlimited_polymorphic_7.f90: New.
4949         * gfortran.dg/unlimited_polymorphic_8.f90: New.
4951 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
4953         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4955 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
4957         PR fortran/55855
4958         * gfortran.dg/assignment_1.f90: Modified.
4959         * gfortran.dg/assignment_4.f90: New.
4961 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
4963         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4965 2013-01-03  Richard Biener  <rguenther@suse.de>
4967         PR tree-optimization/55857
4968         * gcc.dg/vect/pr55857-1.c: New testcase.
4969         * gcc.dg/vect/pr55857-2.c: Likewise.
4971 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
4973         PR rtl-optimization/55838
4974         * gcc.dg/pr55838.c: New test.
4976         PR tree-optimization/55832
4977         * gcc.c-torture/compile/pr55832.c: New test.
4979 2013-01-02  Teresa Johnson  <tejohnson@google.com>
4981         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4982         * gcc.dg/tree-ssa/loop-23.c: Ditto.
4983         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4984         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4985         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4986         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4987         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4988         * gcc.dg/unroll_1.c: Ditto.
4989         * gcc.dg/unroll_2.c: Ditto.
4990         * gcc.dg/unroll_3.c: Ditto.
4991         * gcc.dg/unroll_4.c: Ditto.
4993 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4995         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4997 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4999         PR fortran/55818
5000         * gfortran.dg/eof_4.f90: New test.
5002 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
5004         * lib/c-compat.exp (compat-use-alt-compiler): Remove
5005         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
5006         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
5007         (compat_setup_dfp): Initialize compat_alt_caret and
5008         compat_save_TEST_ALWAYS_FLAGS.
5010 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
5012         * gcc.dg/torture/tls/tls-reload-1.c: New test.
5014 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
5016         * gcc.dg/torture/fp-int-convert-2.c: New test.
5018 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5020         * gfortran.dg/newunit_3.f90: Add dg-do run.
5021         * gfortran.dg/inquire_15.f90: Add dg-do run.
5023 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
5025         PR tree-optimization/55831
5026         * gcc.dg/pr55831.c: New test.
5028 Copyright (C) 2013 Free Software Foundation, Inc.
5030 Copying and distribution of this file, with or without modification,
5031 are permitted in any medium without royalty provided the copyright
5032 notice and this notice are preserved.