re PR sanitizer/55702 (ICE: in instrument_func_exit, at tsan.c:684 with -fsanitize...
[official-gcc.git] / gcc / testsuite / ChangeLog
blobb5530fe75ad1625b05c9b6a127db15a10a661fab
1 2013-04-03  Marek Polacek  <polacek@redhat.com>
3         PR sanitizer/55702
4         * gcc.dg/pr55702.c: New test.
6 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
8         PR target/56809
9         * gcc.dg/pr56809.c: New testcase.
11 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
13         PR debug/56819
14         * g++.dg/debug/pr56819.C: New test.
16 2013-04-03  Richard Biener  <rguenther@suse.de>
18         PR tree-optimization/56817
19         * g++.dg/torture/pr56817.C: New testcase.
21 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
23         * gcc.dg/vect/bb-slp-31.c: New file.
25 2013-04-03  Jason Merrill  <jason@redhat.com>
27         PR c++/34949
28         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
30 2013-04-03  Richard Biener  <rguenther@suse.de>
32         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
34 2013-04-03  Richard Biener  <rguenther@suse.de>
36         PR tree-optimization/55964
37         * gcc.dg/torture/pr55964-2.c: New testcase.
39 2013-04-03  Richard Biener  <rguenther@suse.de>
41         PR tree-optimization/56501
42         * gcc.dg/torture/pr56501.c: New testcase.
44 2013-04-03  Richard Biener  <rguenther@suse.de>
46         PR tree-optimization/56407
47         * gcc.dg/torture/pr56407.c: New testcase.
49 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
51         PR tree-optimization/56790
52         * g++.dg/ext/pr56790-1.C: New testcase.
54 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
56         * gcc.target/i386/merge-1.c: New testcase.
57         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
59 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
61         PR c/19449
62         * gcc.c-torture/execute/pr19449.c: New test.
64 2013-04-03  Richard Biener  <rguenther@suse.de>
66         PR tree-optimization/56812
67         * g++.dg/vect/slp-pr56812.cc: New testcase.
69 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
71         PR fortran/56284
72         PR fortran/40881
73         * gfortran.dg/altreturn_8.f90: New.
74         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
75         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
76         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
78 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
80         PR rtl-optimization/56745
81         * gcc.c-torture/compile/pr56745.c: New test.
83 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
85         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
87 2013-04-02  Richard Biener  <rguenther@suse.de>
89         PR tree-optimization/56778
90         * gcc.dg/torture/pr56778.c: New testcase.
92 2013-04-02  Richard Biener  <rguenther@suse.de>
94         PR middle-end/56768
95         * g++.dg/torture/pr56768.C: New testcase.
97 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
99         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
101 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
103         PR fortran/56660
104         * gfortran.dg/namelist_82.f90:  New test.
106 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
108         PR fortran/56500
109         * gfortran.dg/implicit_class_1.f90: New.
111 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
113         PR fortran/56786
114         * gfortran.dg/namelist_81.f90:  New test.
116 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
118         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
119         for constant and equal string lengths.
120         * gfortran.dg/character_comparison_5.f90:  Likewise.
121         * gfortran.dg/character_comparison_9.f90:  New test.
123 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
125         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
126         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
128 2013-03-29  Tobias Burnus  <burnus@net-b.de>
130         PR fortran/35203
131         * gfortran.dg/optional_absent_3.f90: New.
133 2013-03-29  Tobias Burnus  <burnus@net-b.de>
135         PR fortran/56737
136         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
138 2013-03-29  Tobias Burnus  <burnus@net-b.de>
140         PR fortran/56735
141         * gfortran.dg/namelist_80.f90: New.
143 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
145         PR fortran/45159
146         * gfortran.dg/string_length_2.f90:  New test.
147         * gfortran.dg/dependency_41.f90:  New test.
149 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
151         PR fortran/55806
152         * gfortran.dg/array_constructor_43.f90:  New test.
153         * gfortran.dg/random_seed_3.f90:  New test.
155 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
157         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
158         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
159         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
160         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
161         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
162         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
163         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
164         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
165         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
166         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
168 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
170         PR c++/56725
171         * g++.dg/conversion/op4.C: Adjust.
172         * g++.dg/cpp0x/rv1n.C: Likewise.
173         * g++.dg/cpp0x/rv2n.C: Likewise.
174         * g++.dg/cpp0x/template_deduction.C: Likewise.
175         * g++.dg/expr/cond8.C: Likewise.
176         * g++.dg/other/error4.C: Likewise.
177         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
178         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
179         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
180         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
181         * g++.old-deja/g++.jason/conversion2.C: Likewise.
182         * g++.old-deja/g++.law/cvt20.C: Likewise.
183         * g++.old-deja/g++.law/cvt8.C: Likewise.
184         * g++.old-deja/g++.law/init8.C: Likewise.
185         * g++.old-deja/g++.mike/net12.C: Likewise.
186         * g++.old-deja/g++.mike/net8.C: Likewise.
187         * g++.old-deja/g++.mike/p2793.C: Likewise.
188         * g++.old-deja/g++.mike/p3836.C: Likewise.
189         * g++.old-deja/g++.mike/p418.C: Likewise.
190         * g++.old-deja/g++.mike/p701.C: Likewise.
191         * g++.old-deja/g++.mike/p807.C: Likewise.
193 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
195         PR middle-end/56694
196         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
197         targets.
199 2013-03-28  Marek Polacek  <polacek@redhat.com>
201         PR tree-optimization/56695
202         * gcc.dg/vect/pr56695.c: New test.
204 2013-03-28  Richard Biener  <rguenther@suse.de>
206         PR tree-optimization/37021
207         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
208         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
210 2013-03-27  Tobias Burnus  <burnus@net-b.de>
212         PR fortran/56650
213         PR fortran/36437
214         * gfortran.dg/sizeof_2.f90: New.
215         * gfortran.dg/sizeof_3.f90: New.
216         * gfortran.dg/sizeof_proc.f90: Update dg-error.
218 2013-03-27  Richard Biener  <rguenther@suse.de>
220         PR tree-optimization/37021
221         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
223 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
225         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
226         * g++.dg/ipa/ivinline-2.C: Likewise.
227         * g++.dg/ipa/ivinline-3.C: Likewise.
228         * g++.dg/ipa/ivinline-4.C: Likewise.
229         * g++.dg/ipa/ivinline-5.C: Likewise.
230         * g++.dg/ipa/ivinline-7.C: Likewise.
231         * g++.dg/ipa/ivinline-8.C: Likewise.
232         * g++.dg/ipa/ivinline-9.C: Likewise.
233         * g++.dg/cpp0x/noexcept03.C: Likewise.
234         * gcc.dg/const-1.c: Likewise.
235         * gcc.dg/ipa/pure-const-1.c: Likewise.
236         * gcc.dg/noreturn-8.c: Likewise.
237         * gcc.target/i386/mmx-1.c: Likewise.
238         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
239         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
240         * gcc.c-torture/execute/pr33992.x: New file.
242 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
244         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
246 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
248         PR c++/55951
249         * g++.dg/ext/desig5.C: New.
251 2013-03-26  Tobias Burnus  <burnus@net-b.de>
253         PR fortran/56649
254         * gfortran.dg/merge_init_expr_2.f90: New.
255         * gfortran.dg/merge_char_1.f90: Modify test to
256         stay a run-time test.
257         * gfortran.dg/merge_char_3.f90: Ditto.
259 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
261         * g++.dg/cpp0x/constexpr-friend-2.C: New.
262         * g++.dg/cpp0x/constexpr-main.C: Likewise.
264 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
266         PR c++/56722
267         * g++.dg/cpp0x/range-for23.C: New.
269 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
271         PR libfortran/52512
272         * gfortran.dg/namelist_79.f90: New.
274 2013-03-25  Martin Jambor  <mjambor@suse.cz>
276         * gcc.dg/ipa/ipcp-agg-9.c: New test.
278 2013-03-25  Tobias Burnus  <burnus@net-b.de>
280         PR fortran/38536
281         PR fortran/38813
282         PR fortran/38894
283         PR fortran/39288
284         PR fortran/40963
285         PR fortran/45824
286         PR fortran/47023
287         PR fortran/47034
288         PR fortran/49023
289         PR fortran/50269
290         PR fortran/50612
291         PR fortran/52426
292         PR fortran/54263
293         PR fortran/55343
294         PR fortran/55444
295         PR fortran/55574
296         PR fortran/56079
297         PR fortran/56378
298         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
299         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
300         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
301         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
302         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
303         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
304         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
305         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
306         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
307         * gfortran.dg/c_loc_tests_16.f90: Ditto.
308         * gfortran.dg/c_loc_tests_4.f03: Ditto.
309         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
310         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
311         * gfortran.dg/c_loc_tests_8.f03: Ditto.
312         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
313         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
314         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
315         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
316         * gfortran.dg/pr32601_1.f03: Ditto.
317         * gfortran.dg/storage_size_2.f08: Remove dg-error.
318         * gfortran.dg/blockdata_7.f90: New.
319         * gfortran.dg/c_assoc_4.f90: New.
320         * gfortran.dg/c_f_pointer_tests_6.f90: New.
321         * gfortran.dg/c_f_pointer_tests_7.f90: New.
322         * gfortran.dg/c_funloc_tests_8.f90: New.
323         * gfortran.dg/c_loc_test_17.f90: New.
324         * gfortran.dg/c_loc_test_18.f90: New.
325         * gfortran.dg/c_loc_test_19.f90: New.
326         * gfortran.dg/c_loc_test_20.f90: New.
327         * gfortran.dg/c_sizeof_5.f90: New.
328         * gfortran.dg/iso_c_binding_rename_3.f90: New.
329         * gfortran.dg/transfer_resolve_2.f90: New.
330         * gfortran.dg/transfer_resolve_3.f90: New.
331         * gfortran.dg/transfer_resolve_4.f90: New.
332         * gfortran.dg/pr32601.f03: Update dg-error.
333         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
334         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
336 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
338         * gcc.target/arm/vseleqdf.c: New test.
339         * gcc.target/arm/vseleqsf.c: Likewise.
340         * gcc.target/arm/vselgedf.c: Likewise.
341         * gcc.target/arm/vselgesf.c: Likewise.
342         * gcc.target/arm/vselgtdf.c: Likewise.
343         * gcc.target/arm/vselgtsf.c: Likewise.
344         * gcc.target/arm/vselledf.c: Likewise.
345         * gcc.target/arm/vsellesf.c: Likewise.
346         * gcc.target/arm/vselltdf.c: Likewise.
347         * gcc.target/arm/vselltsf.c: Likewise.
348         * gcc.target/arm/vselnedf.c: Likewise.
349         * gcc.target/arm/vselnesf.c: Likewise.
350         * gcc.target/arm/vselvcdf.c: Likewise.
351         * gcc.target/arm/vselvcsf.c: Likewise.
352         * gcc.target/arm/vselvsdf.c: Likewise.
353         * gcc.target/arm/vselvssf.c: Likewise.
355 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
357         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
358         body from here...
359         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
360         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
361         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
362         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
363         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
364         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
365         * gcc.target/aarch64/atomic-op-char.x: ... to here.
366         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
367         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
368         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
369         * gcc.target/aarch64/atomic-op-int.x: ... to here.
370         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
371         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
372         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
373         * gcc.target/aarch64/atomic-op-release.x: ... to here.
374         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
375         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
376         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
377         * gcc.target/aarch64/atomic-op-short.x: ... to here.
378         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
379         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
380         * gcc.target/arm/atomic-op-acquire.c: Likewise.
381         * gcc.target/arm/atomic-op-char.c: Likewise.
382         * gcc.target/arm/atomic-op-consume.c: Likewise.
383         * gcc.target/arm/atomic-op-int.c: Likewise.
384         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
385         * gcc.target/arm/atomic-op-release.c: Likewise.
386         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
387         * gcc.target/arm/atomic-op-short.c: Likewise.
389 2013-03-25  Richard Biener  <rguenther@suse.de>
391         PR middle-end/56694
392         * g++.dg/torture/pr56694.C: New testcase.
394 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
396         PR target/56720
397         * gcc.target/arm/neon-vcond-gt.c: New test.
398         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
399         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
401 2013-03-25  Richard Biener  <rguenther@suse.de>
403         PR tree-optimization/56689
404         * gcc.dg/torture/pr56689.c: New testcase.
406 2013-03-25  Kai Tietz  <ktietz@redhat.com>
408         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
410 2013-03-24  Tobias Burnus  <burnus@net-b.de>
412         PR fortran/56696
413         * gfortran.dg/eof_5.f90: New.
415 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
417         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
418         alphabetically.
420 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
422         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
424 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
426         PR testsuite/55994
427         * gcc.c-torture/execute/builtins/builtins.exp: Add
428         -Wl,--allow-multiple-definition for RTEMS targets.
430 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
432         * gcc.target/aarch64/movk.c: New test.
434 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
436         * g++.dg/ext/vector21.C: New testcase.
438 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
440         * gcc.target/arm/neon-for-64bits-1.c: New tests.
441         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
443 2013-03-21  Richard Biener  <rguenther@suse.de>
445         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
446         * gcc.dg/vect/vect-outer-3a.c: Likewise.
448 2013-03-21   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
450         * gcc.target/aarch64/vect.c: Test and result vector added
451         for sabd and saba instructions.
452         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
453         instructions in assembly.
454         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
455         * gcc.target/aarch64/vect-fp.c: Test and result vector added
456         for fabd instruction.
457         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
458         instruction in assembly.
459         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
461 2013-03-20  Jeff Law  <law@redhat.com>
463         * g++.dg/tree-ssa/ssa-dom.C: New test.
465 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
467         * gcc.target/powerpc/mmfpgpr.c: New test.
468         * gcc.target/powerpc/sd-vsx.c: Likewise.
469         * gcc.target/powerpc/sd-pwr6.c: Likewise.
470         * gcc.target/powerpc/vsx-float0.c: Likewise.
472 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
474         PR tree-optimization/56355
475         * gcc.dg/pr56355-1.c: New file.
477 2013-03-20  Catherine Moore  <clm@codesourcery.com>
478             Richard Sandiford <rdsandiford@googlemail.com>
480         * gcc.target/mips/mips.exp: Add microMIPS support.
481         * gcc.target/mips/umips-movep-2.c: New test.
482         * gcc.target/mips/umips-lwp-2.c: New test.
483         * gcc.target/mips/umips-swp-5.c: New test.
484         * gcc.target/mips/umips-constraints-1.c: New test.
485         * gcc.target/mips/umips-lwp-3.c: New test.
486         * gcc.target/mips/umips-swp-6.c: New test.
487         * gcc.target/mips/umips-constraints-2.c: New test.
488         * gcc.target/mips/umips-save-restore-1.c: New test.
489         * gcc.target/mips/umips-lwp-4.c: New test.
490         * gcc.target/mips/umips-swp-7.c: New test.
491         * gcc.target/mips/umips-save-restore-2.c: New test.
492         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
493         * gcc.target/mips/umips-lwp-5.c: New test.
494         * gcc.target/mips/umips-save-restore-3.c: New test.
495         * gcc.target/mips/umips-lwp-6.c: New test.
496         * gcc.target/mips/umips-swp-1.c: New test.
497         * gcc.target/mips/umips-lwp-7.c: New test.
498         * gcc.target/mips/umips-swp-2.c: New test.
499         * gcc.target/mips/umips-lwp-8.c: New test.
500         * gcc.target/mips/umips-swp-3.c: New test.
501         * gcc.target/mips/umips-movep-1.c: New test.
502         * gcc.target/mips/umips-lwp-1.c: New test.
503         * gcc.target/mips/umips-swp-4.c: New test.
505 2013-03-20  Richard Biener  <rguenther@suse.de>
507         PR tree-optimization/56661
508         * gcc.dg/torture/pr56661.c: New testcase.
510 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
512         PR rtl-optimization/56605
513         * gcc.target/powerpc/pr56605.c: New.
515 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
517         PR fortran/54932
518         * gfortran.dg/do_1.f90: Don't xfail.
520 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
522         PR libfortran/51825
523         * gfortran.dg/namelist_77.f90: New.
524         * gfortran.dg/namelist_78.f90: New.
526 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
528         PR libfortran/48618
529         * gfortran.dg/open_negative_unit_1.f90: New.
531 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
533         * gcc.target/aarch64/sbc.c: New test.
535 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
537         * gcc.target/aarch64/ror.c: New test.
539 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
541         * gcc.target/aarch64/extr.c: New test.
543 2013-03-19  Richard Biener  <rguenther@suse.de>
545         PR tree-optimization/56273
546         * gcc.dg/tree-ssa/vrp47.c: Adjust.
547         * c-c++-common/uninit-17.c: Likewise.
549 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
551         PR tree-optimization/56635
552         * g++.dg/torture/pr56635.C: New test.
554 2013-03-18  Richard Biener  <rguenther@suse.de>
556         PR tree-optimization/3713
557         * g++.dg/ipa/devirt-12.C: New testcase.
559 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
561         PR c/56566
562         * c-c++-common/pr56566.c: New test.
564 2013-03-17  Jason Merrill  <jason@redhat.com>
566         * g++.dg/template/abstract-dr337.C: XFAIL.
568 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
570         PR c++/56607
571         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
572         * c-c++-common/pr56607.c: New test.
574 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
576         PR c++/56582
577         * g++.dg/cpp0x/constexpr-array5.C: New.
579 2013-03-15  Tobias Burnus  <burnus@net-b.de>
581         PR fortran/56615
582         * gfortran.dg/transfer_intrinsic_5.f90: New.
584 2013-03-15  Kai Tietz  <ktietz@redhat.com>
586         * gcc.target/i386/movti.c: Don't test for x64 mingw.
587         * gcc.target/i386/pr20020-1.c: Likewise.
588         * gcc.target/i386/pr20020-2.c: Likewise.
589         * gcc.target/i386/pr20020-3.c: Likewise.
590         * gcc.target/i386/pr53425-1.c: Likewise.
591         * gcc.target/i386/pr53425-2.c: Likewise.
592         * gcc.target/i386/pr55093.c: Likewise.
593         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
595 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
597         PR debug/56307
598         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
599         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
601 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
603         PR tree-optimization/53265
604         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
605         undefined behavior.
606         * gcc.dg/graphite/id-6.c (test): Likewise.
607         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
608         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
610         PR tree-optimization/53265
611         * gcc.dg/pr53265.c: New test.
612         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
613         to dg-options.
614         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
615         arrays.
616         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
617         n, use it as high bound instead of 4.
619 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
621         PR target/49880
622         * gcc.target/sh/pr49880-1.c: New.
623         * gcc.target/sh/pr49880-2.c: New.
624         * gcc.target/sh/pr49880-3.c: New.
625         * gcc.target/sh/pr49880-4.c: New.
626         * gcc.target/sh/pr49880-5.c: New.
628 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
630         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
632 2013-03-13  Richard Biener  <rguenther@suse.de>
634         PR tree-optimization/56608
635         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
637 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
639         PR c++/56611
640         * g++.dg/cpp0x/alias-decl-32.C: New.
642 2013-03-11  Jan Hubicka  <jh@suse.cz>
644         PR middle-end/56571
645         * gcc.c-torture/compile/pr56571.c: New testcase.
647 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
649         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
650         * gcc.dg/tree-ssa/pr55579.c: Likewise.
652 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
654         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
655         * gcc.dg/inline_4.c: Likewise.
656         * gcc.dg/unroll_2.c: Likewise.
657         * gcc.dg/unroll_3.c: Likewise.
658         * gcc.dg/unroll_4.c: Likewise.
660 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
662         PR testsuite/54119
663         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
665         PR debug/56307
666         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
668 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
670         PR target/40797
671         * gcc.c-torture/compile/pr40797.c: New.
673 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
675         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
677 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
679         PR fortran/56575
680         * gfortran.dg/class_56.f90: New test.
682 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
684         PR middle-end/56524
685         * gcc.target/mips/pr56524.c: New test.
687 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
689         PR c++/56565
690         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
692 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
694         PR c++/51412
695         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
697 2013-03-08  Marek Polacek  <polacek@redhat.com>
699         PR tree-optimization/56478
700         * gcc.dg/torture/pr56478.c: New test.
702 2013-03-08  Kai Tietz  <ktietz@redhat.com>
704         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
705         targets linker option --allow-multiple-definition.
707         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
708         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
709         * gcc.dg/pr52549.c: Add LLP64 case.
710         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
711         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
712         * gcc.dg/torture/pr51071-2.c: Likewise.
713         * gcc.dg/tree-ssa/vrp72.c: Likewise.
714         * gcc.dg/tree-ssa/vrp73.c: Likewise.
715         * gcc.dg/tree-ssa/vrp75.c: Likewise.
716         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
717         * gcc.dg/weak/weak-1.c: Likewise.
718         * gcc.dg/weak/weak-2.c: Likewise.
719         * gcc.dg/weak/weak-3.c: Likewise.
720         * gcc.dg/weak/weak-4.c: Likewise.
721         * gcc.dg/weak/weak-5.c: Likewise.
722         * gcc.dg/weak/weak-15.c: Likewise.
723         * gcc.dg/weak/weak-16.c: Likewise.
725         * c-c++-common/pr54486.c: Skip test for mingw-targets.
727 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
729         PR tree-optimization/56559
730         * gcc.dg/tree-ssa/reassoc-26.c: New test.
732 2013-03-07  Andreas Schwab  <schwab@suse.de>
734         * gcc.dg/pr31490.c: Fix last change.
736 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
738         PR c++/56534
739         * g++.dg/template/crash115.C: New.
741 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
743         PR tree-optimization/56539
744         * gcc.c-torture/compile/pr56539.c: New test.
746 2013-03-06  Kai Tietz  <ktietz@redhat.com>
748         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
749         targets.
750         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
751         * gcc.dg/lto/20091013-1_2.c: Likewise.
752         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
754 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
756         * gnat.dg/specs/aggr6.ads: New test.
758 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
760         * gnat.dg/loop_optimization15.ad[sb]: New test.
762 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
764         PR middle-end/56548
765         * gcc.dg/pr56548.c: New test.
767 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
769         PR debug/53363
770         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
772 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
774         PR c++/56543
775         * g++.dg/template/typename20.C: New test.
777 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
779         PR debug/56510
780         * gcc.dg/pr56510.c: New test.
782         PR rtl-optimization/56484
783         * gcc.c-torture/compile/pr56484.c: New test.
785 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
787         PR c++/56530
788         * g++.dg/warn/Wsign-conversion-2.C: New.
790 2013-03-05  Richard Biener  <rguenther@suse.de>
792         PR tree-optimization/56270
793         * gcc.dg/vect/slp-38.c: New testcase.
795 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
797         PR rtl-optimization/56494
798         * gcc.dg/pr56494.c: New test.
800 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
802         * gcc.dg/pr56424.c: New test.
804 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
806         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
807         * gcc.dg/pr56228.c <avr>: Skip.
809 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
811         PR testsuite/52641
812         PR tree-optimization/52631
813         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
815 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
817         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
818         * gcc.dg/vect/vect-83_64.c: Same.
820 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
822         PR fortran/56477
823         * gfortran.dg/pointer_check_13.f90: New test.
825 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
827         PR fortran/54730
828         * gfortran.dg/array_constructor_42.f90: New test.
830 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
832         PR c++/52688
833         * g++.dg/template/static33.C: New.
834         * g++.dg/template/static34.C: Likewise.
836         PR c++/10291
837         * g++.dg/template/static35.C: New.
839 2013-03-01  Steve Ellcey  <sellcey@mips.com>
841         * gcc.dg/pr56396.c: Require pic support.
843 2013-03-01  Richard Biener  <rguenther@suse.de>
845         PR tree-optimization/55481
846         * gcc.dg/torture/pr56488.c: New testcase.
848 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
849             Jakub Jelinek  <jakub@redhat.com>
851         PR sanitizer/56454
852         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
853         no_sanitize_address attribute rather than no_address_safety_analysis.
854         * g++.dg/asan/sanitizer_test_utils.h
855         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
856         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
857         in addition to no_address_safety_analysis.
859 2013-02-28  Jason Merrill  <jason@redhat.com>
861         PR c++/56481
862         * g++.dg/cpp0x/constexpr-and.C: New.
864 2013-02-28  Martin Jambor  <mjambor@suse.cz>
866         PR tree-optimization/56294
867         * g++.dg/debug/pr56294.C: New test.
869 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
871         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
873 2013-02-27  Marek Polacek  <polacek@redhat.com>
875         PR rtl-optimization/56466
876         * gcc.dg/pr56466.c: New test.
878 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
880         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
881         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
882         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
884 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
886         PR middle-end/45472
887         * gcc.dg/pr45472.c: New test.
889 2013-02-26  Marek Polacek  <polacek@redhat.com>
891         PR tree-optimization/56426
892         * gcc.dg/pr56436.c: New test.
894 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
896         PR tree-optimization/56448
897         * gcc.c-torture/compile/pr56448.c: New test.
899         PR tree-optimization/56443
900         * gcc.dg/torture/pr56443.c: New test.
902 2013-02-25  Richard Biener  <rguenther@suse.de>
904         PR tree-optimization/56175
905         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
907 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
909         PR c++/56403
910         * g++.dg/torture/pr56403.C: New test.
912 2013-02-25  Catherine Moore  <clm@codesourcery.com>
914         Revert:
915         2013-02-24  Catherine Moore  <clm@codesourcery.com>
916         Richard Sandiford  <rdsandiford@googlemail.com>
918         * gcc.target/mips/mips.exp: Add microMIPS support.
919         * gcc.target/mips/umips-movep-2.c: New test.
920         * gcc.target/mips/umips-lwp-2.c: New test.
921         * gcc.target/mips/umips-swp-5.c: New test.
922         * gcc.target/mips/umips-constraints-1.c: New test.
923         * gcc.target/mips/umips-lwp-3.c: New test.
924         * gcc.target/mips/umips-swp-6.c: New test.
925         * gcc.target/mips/umips-constraints-2.c: New test.
926         * gcc.target/mips/umips-save-restore-1.c: New test.
927         * gcc.target/mips/umips-lwp-4.c: New test.
928         * gcc.target/mips/umips-swp-7.c: New test.
929         * gcc.target/mips/umips-save-restore-2.c: New test.
930         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
931         * gcc.target/mips/umips-lwp-5.c: New test.
932         * gcc.target/mips/umips-save-restore-3.c: New test.
933         * gcc.target/mips/umips-lwp-6.c: New test.
934         * gcc.target/mips/umips-swp-1.c: New test.
935         * gcc.target/mips/umips-lwp-7.c: New test.
936         * gcc.target/mips/umips-swp-2.c: New test.
937         * gcc.target/mips/umips-lwp-8.c: New test.
938         * gcc.target/mips/umips-swp-3.c: New test.
939         * gcc.target/mips/umips-movep-1.c: New test.
940         * gcc.target/mips/umips-lwp-1.c: New test.
941         * gcc.target/mips/umips-swp-4.c: New test.
943 2013-02-24  Catherine Moore  <clm@codesourcery.com>
944             Richard Sandiford  <rdsandiford@googlemail.com>
946         * gcc.target/mips/mips.exp: Add microMIPS support.
947         * gcc.target/mips/umips-movep-2.c: New test.
948         * gcc.target/mips/umips-lwp-2.c: New test.
949         * gcc.target/mips/umips-swp-5.c: New test.
950         * gcc.target/mips/umips-constraints-1.c: New test.
951         * gcc.target/mips/umips-lwp-3.c: New test.
952         * gcc.target/mips/umips-swp-6.c: New test.
953         * gcc.target/mips/umips-constraints-2.c: New test.
954         * gcc.target/mips/umips-save-restore-1.c: New test.
955         * gcc.target/mips/umips-lwp-4.c: New test.
956         * gcc.target/mips/umips-swp-7.c: New test.
957         * gcc.target/mips/umips-save-restore-2.c: New test.
958         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
959         * gcc.target/mips/umips-lwp-5.c: New test.
960         * gcc.target/mips/umips-save-restore-3.c: New test.
961         * gcc.target/mips/umips-lwp-6.c: New test.
962         * gcc.target/mips/umips-swp-1.c: New test.
963         * gcc.target/mips/umips-lwp-7.c: New test.
964         * gcc.target/mips/umips-swp-2.c: New test.
965         * gcc.target/mips/umips-lwp-8.c: New test.
966         * gcc.target/mips/umips-swp-3.c: New test.
967         * gcc.target/mips/umips-movep-1.c: New test.
968         * gcc.target/mips/umips-lwp-1.c: New test.
969         * gcc.target/mips/umips-swp-4.c: New test.
971 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
973         PR sanitizer/56393
974         * lib/asan-dg.exp (asan_link_flags): Add
975         -B${gccpath}/libsanitizer/asan/ to flags.
977 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
979         PR middle-end/56420
980         * gcc.dg/torture/pr56420.c: New test.
982 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
984         PR middle-end/56108
985         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
987 2013-02-21  Martin Jambor  <mjambor@suse.cz>
989         PR tree-optimization/56310
990         * g++.dg/ipa/pr56310.C: New test.
992 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
994         PR fortran/56385
995         * gfortran.dg/proc_ptr_comp_37.f90: New.
997 2013-02-21  Richard Biener  <rguenther@suse.de>
999         PR tree-optimization/56415
1000         Revert
1001         2013-02-11  Richard Biener  <rguenther@suse.de>
1003         PR tree-optimization/56273
1004         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1005         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1006         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1007         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1008         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1009         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1011 2013-02-21  Marek Polacek  <polacek@redhat.com>
1013         PR tree-optimization/56398
1014         * g++.dg/torture/pr56398.C: New test.
1016 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1018         PR inline-asm/56405
1019         * gcc.c-torture/compile/pr56405.c: New test.
1021 2013-02-20  Jan Hubicka  <jh@suse.cz>
1023         PR tree-optimization/56265
1024         * g++.dg/ipa/devirt-11.C: New testcase.
1026 2013-02-20  Richard Biener  <rguenther@suse.de>
1028         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1030 2013-02-20  Richard Biener  <rguenther@suse.de>
1031         Jakub Jelinek  <jakub@redhat.com>
1033         PR tree-optimization/56396
1034         * gcc.dg/pr56396.c: New testcase.
1036 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1038         PR c++/56373
1039         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1041 2013-02-19  Richard Biener  <rguenther@suse.de>
1043         PR tree-optimization/56384
1044         * gcc.dg/torture/pr56384.c: New testcase.
1046 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
1048         PR tree-optimization/56350
1049         * gcc.dg/pr56350.c: New test.
1051         PR tree-optimization/56381
1052         * g++.dg/opt/pr56381.C: New test.
1054 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
1056         PR pch/54117
1057         * lib/dg-pch.exp (pch-init, pch-finish,
1058         check_effective_target_pch_supported_debug): New procs.
1059         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1060         Likewise if $pch_unsupported_debug and $flags include -g.
1061         Skip FAILs about missing *.gch file if $pch_unsupported_debug
1062         and dg-require-effective-target pch_unsupported_debug.
1063         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1064         * objc.dg/pch/pch.exp: Likewise.
1065         * gcc.dg/pch/pch.exp: Likewise.
1066         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1067         pch_unsupported_debug.
1068         * gcc.dg/pch/valid-1.hs: Likewise.
1069         * gcc.dg/pch/valid-1b.c: Likewise.
1070         * gcc.dg/pch/valid-1b.hs: Likewise.
1072 2013-02-18  Richard Biener  <rguenther@suse.de>
1074         PR tree-optimization/56366
1075         * gcc.dg/torture/pr56366.c: New testcase.
1077 2013-02-18  Richard Biener  <rguenther@suse.de>
1079         PR middle-end/56349
1080         * gcc.dg/torture/pr56349.c: New testcase.
1082 2013-02-18  Richard Biener  <rguenther@suse.de>
1084         PR tree-optimization/56321
1085         * gcc.dg/torture/pr56321.c: New testcase.
1087 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1089         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1091 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
1092             Dodji Seketeli  <dodji@redhat.com>
1094         PR asan/56330
1095         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1096         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1097         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1098         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1099         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1100         * c-c++-common/asan/pr56330.c: Likewise.
1101         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1102         Ensure the size argument of __builtin_memcpy is a constant.
1104 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
1105             Paolo Carlini  <paolo.carlini@oracle.com>
1107         PR c++/51242
1108         * g++.dg/cpp0x/enum23.C: New.
1110 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
1112         PR target/54685
1113         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1115 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
1117         PR rtl-optimization/56348
1118         * gcc.target/i386/pr56348.c: New test.
1120 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
1122         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1123         * gcc.target/arm/interrupt-2.c: Likewise.
1125 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1127         PR fortran/56318
1128         * gfortran.dg/matmul_9.f90: New.
1130 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1132         PR fortran/53818
1133         * gfortran.dg/init_flag_11.f90: New.
1135 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1137         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1139 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1141         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1142         characters.
1144 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
1145             Tobias Burnus  <burnus@net-b.de>
1147         PR testsuite/56138
1148         * gfortran.dg/allocatable_function_7.f90: New.
1150 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
1152         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1153         * asan_globals_test-wrapper.cc: New file.
1154         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1155         instead of asan_globals_test.cc as dg-additional-sources.
1156         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1157         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
1158         "sanitizer_test_utils.h" instead of
1159         "sanitizer_common/tests/sanitizer_test_utils.h".
1160         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1161         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1162         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1163         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1164         * g++.dg/asan/asan_test.cc: Synced from upstream.
1165         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1167 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
1169         Fix an asan crash
1170         * c-c++-common/asan/memcmp-2.c: New test.
1172 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
1174         PR c++/55582
1175         * g++.dg/cpp0x/udlit-string-literal.h: New.
1176         * g++.dg/cpp0x/udlit-string-literal.C: New.
1178 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
1180         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1182 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
1184         PR target/56184
1185         * gcc.target/arm/pr56184.C: New test.
1187 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
1189         PR c++/56302
1190         * g++.dg/torture/pr56302.C: New test.
1191         * g++.dg/cpp0x/constexpr-56302.C: New test.
1192         * c-c++-common/pr56302.c: New test.
1194 2013-02-13  Tobias Burnus  <burnus@net-b.de>
1195             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1197         PR fortran/56204
1198         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1199         * gfortran.dg/quad_3.f90: Ditto.
1201 2013-02-13  Kostya Serebryany  <kcc@google.com>
1203         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1204         to match the fresh asan run-time.
1205         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1207 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
1209         Avoid instrumenting duplicated memory access in the same basic block
1210         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1211         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1212         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1213         * c-c++-common/asan/inc.c: Likewise.
1215 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
1217         PR inline-asm/56148
1218         * gcc.target/i386/pr56148.c: New test.
1220 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1221             Tobias Burnus  <burnus@net-b.de>
1223         PR testsuite/56082
1224         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1225         to kind=2.
1227 2013-02-12  Richard Biener  <rguenther@suse.de>
1229         PR lto/56297
1230         * gcc.dg/lto/pr56297_0.c: New testcase.
1231         * gcc.dg/lto/pr56297_0.c: Likewise.
1233 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
1235         PR fortran/46952
1236         * gfortran.dg/typebound_deferred_1.f90: New.
1238 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
1240         PR rtl-optimization/56151
1241         * gcc.target/i386/pr56151.c: New test.
1243 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
1245         * g++.dg/ext/mv12.C: New test.
1246         * g++.dg/ext/mv12.h: New file.
1247         * g++.dg/ext/mv12-aux.C: New file.
1248         * g++.dg/ext/mv13.C: New test.
1250 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1252         * lib/target-supports.exp
1253         (check_effective_target_powerpc_eabi_ok): New.
1254         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1255         powerpc_eabi_ok.
1256         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1257         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1258         only.
1259         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1260         * gcc.target/powerpc/pr51623.c: Likewise.
1261         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1262         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1264 2013-02-11  Alexander Potapenko  <glider@google.com>
1265             Jack Howarth  <howarth@bromo.med.uc.edu>
1266             Jakub Jelinek  <jakub@redhat.com>
1268         PR sanitizer/55617
1269         * g++.dg/asan/pr55617.C: Run on all targets.
1271 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
1273         PR rtl-optimization/56275
1274         * gcc.dg/pr56275.c: New test.
1276 2013-02-11  Richard Biener  <rguenther@suse.de>
1278         PR tree-optimization/56273
1279         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1281 2013-02-11  Richard Biener  <rguenther@suse.de>
1283         PR tree-optimization/56264
1284         * gcc.dg/torture/pr56264.c: New testcase.
1286 2013-02-11  Richard Biener  <rguenther@suse.de>
1288         PR tree-optimization/56273
1289         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1290         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1291         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1292         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1293         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1294         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1296 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
1298         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1299         for *-*-linux-gnu targets.
1300         * g++.dg/asan/interception-test-1.c: Ditto.
1301         * g++.dg/asan/interception-failure-test-1.C: Ditto.
1302         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1304 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
1306         PR fortran/55362
1307         * gfortran.dg/intrinsic_size_4.f90 : New test.
1309 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
1311         PR target/56256
1312         * gcc.target/powerpc/pr56256.c: New test.
1314 2013-02-08  Ian Lance Taylor  <iant@google.com>
1316         * lib/go.exp: Load timeout.exp.
1318 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
1320         PR rtl-optimization/56246
1321         * gcc.target/i386/pr56246.c: New test.
1323 2013-02-08  Jeff Law  <law@redhat.com>
1325         PR debug/53948
1326         * gcc.dg/debug/dwarf2/pr53948.c: New test.
1328 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1330         PR target/56043
1331         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1332         powerpc*-*-linux*.
1334 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1336         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1338 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1340         PR rtl-optimization/56195
1341         * gcc.dg/torture/pr56195.c: New test.
1343 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1345         PR fortran/54107
1346         * gfortran.dg/recursive_interface_2.f90: New test.
1348 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1350         PR tree-optimization/56250
1351         * gcc.c-torture/execute/pr56250.c: New test.
1353 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1355         PR tree-optimization/56064
1356         * gcc.dg/fixed-point/view-convert-2.c: New test.
1358 2013-02-08  Michael Matz  <matz@suse.de>
1360         PR tree-optimization/52448
1361         * gcc.dg/pr52448.c: New test.
1363 2013-02-08  Richard Biener  <rguenther@suse.de>
1365         PR middle-end/56181
1366         * gcc.dg/torture/pr56181.c: New testcase.
1368 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1370         PR target/54222
1371         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1372         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1374 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1376         PR c++/56241
1377         * g++.dg/parse/crash61.C: New test.
1379         PR c++/56239
1380         * g++.dg/parse/pr56239.C: New test.
1382         PR c++/56237
1383         * g++.dg/abi/mangle61.C: New test.
1385 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
1387         PR rtl-optimization/56225
1388         * gcc.target/i386/pr56225.c: New test.
1390 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1392         PR debug/56154
1393         * gcc.dg/guality/pr56154-1.c: New test.
1394         * gcc.dg/guality/pr56154-2.c: New test.
1395         * gcc.dg/guality/pr56154-3.c: New test.
1396         * gcc.dg/guality/pr56154-4.c: New test.
1397         * gcc.dg/guality/pr56154-aux.c: New file.
1399         PR tree-optimization/55789
1400         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1401         cleanup-tree-dump.
1402         * gcc.dg/tree-ssa/inline-3.c: Add
1403         --param max-early-inliner-iterations=2 option.
1405 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1407         PR debug/53363
1408         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1409         Add -fno-dwarf2-cfi-asm to dg-options.
1410         Adapt match count.
1412 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1414         PR target/56228
1415         * gcc.dg/pr56228.c: New test.
1417 2013-02-07  Alan Modra  <amodra@gmail.com>
1419         PR target/54009
1420         * gcc.target/powerpc/pr54009.c: New test.
1421         PR target/54131
1422         * gfortran.dg/pr54131.f: New test.
1424 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1426         PR fortran/55789
1427         * gfortran.dg/array_constructor_41.f90: New test.
1429 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1431         PR fortran/55978
1432         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1434 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1436         PR middle-end/56217
1437         * g++.dg/gomp/pr56217.C: New test.
1439 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1441         PR tree-optimization/56205
1442         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1443         * gcc.c-torture/execute/pr56205.c: New test.
1445 2013-02-05  Richard Biener  <rguenther@suse.de>
1447         PR tree-optimization/53342
1448         PR tree-optimization/53185
1449         * gcc.dg/vect/pr53185-2.c: New testcase.
1451 2013-02-05  Jan Hubicka  <jh@suse.cz>
1453         PR tree-optimization/55789
1454         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1455         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1456         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1457         * g++.dg/ipa/inline-1.C: New testcase.
1458         * g++.dg/ipa/inline-2.C: New testcase.
1459         * g++.dg/ipa/inline-3.C: New testcase.
1461 2013-02-05  Jan Hubicka  <jh@suse.cz>
1463         PR tree-optimization/55789
1464         * g++.dg/torture/pr55789.C: New testcase.
1466 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1468         PR middle-end/56167
1469         * gcc.dg/pr56167.c: New test.
1471 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1473         PR target/55146
1474         * gcc.target/sh/pr55146.c: New.
1476 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1478         PR tree-optimization/54386
1479         * gcc.target/sh/pr54386.c: New.
1481 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1483         PR fortran/56008
1484         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1486         PR fortran/47517
1487         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1489 2013-02-04  Alexander Potapenko  <glider@google.com>
1490             Jack Howarth  <howarth@bromo.med.uc.edu>
1491             Jakub Jelinek  <jakub@redhat.com>
1493         PR sanitizer/55617
1494         * g++.dg/asan/pr55617.C: New test.
1496 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1498         PR fortran/54195
1499         * gfortran.dg/typebound_operator_19.f90: New test.
1500         * gfortran.dg/typebound_assignment_4.f90: New test.
1502 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1504         PR fortran/54107
1505         * gfortran.dg/recursive_interface_1.f90: New test.
1507 2013-02-04  Richard Guenther  <rguenther@suse.de>
1509         PR lto/56168
1510         * gcc.dg/lto/pr56168_0.c: New testcase.
1511         * gcc.dg/lto/pr56168_1.c: Likewise.
1513 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1515         PR fortran/50627
1516         PR fortran/56054
1517         * gfortran.dg/block_12.f90:  New test.
1518         * gfortran.dg/module_error_1.f90:  New test.
1520 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1522         * lib/target-supports.exp (check_effective_target_vect_float)
1523         (check_effective_target_vect_no_align): Add mips-sde-elf.
1525 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1527         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1529 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1531         * gcc.dg/pr56023.c: XFAIL on AIX.
1532         * gcc.dg/vect/pr49352.c: Same.
1534 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1536         * gnat.dg/opt26.adb: New test.
1538 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1540         Revert.
1541         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1543         * gcc.target/arm/neon-vfnms-1.c: New test.
1544         * gcc.target/arm/neon-vfnma-1.c: New test.
1546 2013-01-31  Richard Biener  <rguenther@suse.de>
1548         PR tree-optimization/56157
1549         * gcc.dg/torture/pr56157.c: New testcase.
1551 2013-01-30  Richard Biener  <rguenther@suse.de>
1553         PR tree-optimization/56150
1554         * gcc.dg/torture/pr56150.c: New testcase.
1556 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1558         PR sanitizer/55374
1559         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1560         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1561         printed in backtrace.
1562         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1563         to avoid errors about mismatched allocation vs. deallocation.
1565         PR c++/55742
1566         * g++.dg/mv1.C: Moved to...
1567         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1568         * g++.dg/mv2.C: Moved to...
1569         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1570         * g++.dg/mv3.C: Moved to...
1571         * g++.dg/ext/mv3.C: ... here.
1572         * g++.dg/mv4.C: Moved to...
1573         * g++.dg/ext/mv4.C: ... here.
1574         * g++.dg/mv5.C: Moved to...
1575         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1576         * g++.dg/mv6.C: Moved to...
1577         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1578         * g++.dg/ext/mv7.C: New test.
1579         * g++.dg/ext/mv8.C: New test.
1580         * g++.dg/ext/mv9.C: New test.
1581         * g++.dg/ext/mv10.C: New test.
1582         * g++.dg/ext/mv11.C: New test.
1584 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1586         PR rtl-optimization/56144
1587         * gcc.dg/pr56144.c: New.
1589 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1591         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1592         message.
1593         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1594         * g++.dg/cpp0x/constexpr-55573.C: Same
1596 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1598         PR tree-optimization/56064
1599         * gcc.dg/fixed-point/view-convert.c: New test.
1601 2013-01-30  Andreas Schwab  <schwab@suse.de>
1603         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1604         evaluate the end index in string range.
1606 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1608         PR fortran/56138
1609         * gfortran.dg/allocatable_function_6.f90: New.
1611 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1612             Mikael Morin  <mikael@gcc.gnu.org>
1614         PR fortran/54107
1615         * gfortran.dg/proc_ptr_comp_36.f90: New.
1617 2013-01-29  Richard Biener  <rguenther@suse.de>
1619         PR tree-optimization/55270
1620         * gcc.dg/torture/pr55270.c: New testcase.
1622 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1624         PR rtl-optimization/56117
1625         * gcc.dg/pr56117.c: New test.
1627 2013-01-28  Richard Biener  <rguenther@suse.de>
1629         PR tree-optimization/56034
1630         * gcc.dg/torture/pr56034.c: New testcase.
1632 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1634         PR tree-optimization/56125
1635         * gcc.dg/pr56125.c: New test.
1637 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1638             Mikael Morin  <mikael@gcc.gnu.org>
1640         PR fortran/53537
1641         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1642         * gfortran.dg/import8.f90: Likewise.
1643         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1644         * gfortran.dg/import10.f90: New test.
1645         * gfortran.dg/import11.f90: Likewise
1647 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1649         PR testsuite/56053
1650         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1651         string.h.  Provide memset, malloc and free prototypes, adjust line
1652         numbers in dg-output.
1653         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1654         Provide memset prototype and adjust line numbers in dg-output.
1655         * c-c++-common/asan/global-overflow-1.c: Likewise.
1657         PR tree-optimization/56094
1658         * gcc.dg/pr56094.c: New test.
1660 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1662         * gcc.target/arm/neon-vfnms-1.c: New test.
1663         * gcc.target/arm/neon-vfnma-1.c: New test.
1665 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1667         PR target/56114
1668         * gcc.target/i386/pr56114.c: New test.
1670 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1672         PR fortran/55984
1673         * gfortran.dg/associate_14.f90: New test.
1675         PR fortran/56047
1676         * gfortran.dg/associate_13.f90: New test.
1678 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1680         PR tree-optimization/56098
1681         * gcc.dg/pr56098-1.c: New test.
1682         * gcc.dg/pr56098-2.c: New test.
1684 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1686         PR target/54222
1687         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1689 2013-01-22  Marek Polacek  <polacek@redhat.com>
1691         PR tree-optimization/56035
1692         * gcc.dg/pr56035.c: New test.
1694 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1696         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1697         for MIPS.
1699 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1701         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1703 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1705         PR c/56078
1706         * gcc.dg/pr56078.c: New test.
1707         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1709 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1711         PR tree-optimization/55927
1712         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1714 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1716         * gcc.target/i386/movsd.c: New test.
1718 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1720         PR inline-asm/55934
1721         * gcc.target/i386/pr55934.c: New test.
1723 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1725         PR fortran/56081
1726         * gfortran.dg/select_8.f90: New.
1728 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1730         * gcc.target/microblaze/microblaze.exp: Remove
1731         target_config_cflags check.
1733 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1735         PR fortran/56052
1736         * gfortran.dg/gomp/pr56052.f90: New test.
1738         PR target/49069
1739         * gcc.dg/pr49069.c: New test.
1741 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1743         PR c++/55944
1744         * g++.dg/cpp0x/constexpr-static10.C: New.
1746 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1748         PR target/56028
1749         * gcc.target/i386/pr56028.c: New test.
1751 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1753         PR target/55686
1754         * gcc.target/i386/pr55686.c: New test.
1756 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1758         PR c++/53609
1759         * g++.dg/cpp0x/variadic139.C: New test.
1760         * g++.dg/cpp0x/variadic140.C: Likewise.
1761         * g++.dg/cpp0x/variadic141.C: Likewise.
1763 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1765         * gnat.dg/warn8.adb: New test.
1767 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1769         PR fortran/55919
1770         * gfortran.dg/include_8.f90: New test.
1772 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1774         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1775         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1777 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1779         PR tree-optimization/56051
1780         * gcc.c-torture/execute/pr56051.c: New test.
1782 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1784         PR rtl-optimization/56023
1785         * gcc.dg/pr56023.c: New test.
1787 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1789         PR middle-end/56022
1790         * gcc.target/i386/pr56022.c: New test.
1792 2013-01-21  Jason Merrill  <jason@redhat.com>
1794         * lib/target-supports.exp (check_effective_target_alias): New.
1796 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1798         PR debug/53235
1799         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1801 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1803         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1805 2013-01-19  Jeff Law  <law@redhat.com>
1807         PR tree-optimization/52631
1808         * tree-ssa/pr52631.c: New test.
1809         * tree-ssa/ssa-fre-9: Update expected output.
1811 2013-01-19  Anthony Green  <green@moxielogic.com>
1813         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1814         for moxie.
1816 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1818         PR tree-optimization/56029
1819         * g++.dg/torture/pr56029.C: New test.
1821 2013-01-18  Sharad Singhai  <singhai@google.com>
1823         PR tree-optimization/55995
1824         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1826 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1828         PR target/55433
1829         * gcc.target/i386/pr55433.c: New.
1831 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1833         PR middle-end/56015
1834         * gfortran.dg/pr56015.f90: New test.
1836 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1838         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1840 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1842         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1843         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1844         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1845         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1846         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1848 2013-01-17  Jeff Law  <law@redhat.com>
1850         * gcc.dg/pr52573.c: Move to...
1851         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1853         PR rtl-optimization/52573
1854         * gcc.dg/pr52573.c: New test.
1856 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1858         PR sanitizer/55679
1859         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1860         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1861         check_no_compiler_messages to test support in ucontext.h.
1862         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1863         compliant RLIMIT_AS.
1865 2013-01-17  Marek Polacek  <polacek@redhat.com>
1867         PR rtl-optimization/55833
1868         * gcc.dg/pr55833.c: New test.
1870 2013-01-17  Jan Hubicka  <jh@suse.cz>
1872         PR tree-optimization/55273
1873         * gcc.c-torture/compile/pr55273.c: New testcase.
1875 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1877         PR target/55981
1878         * gcc.target/pr55981.c: New test.
1880 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1882         * gcc.target/arm/pr40887.c: Require at least armv5.
1883         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1884         * gcc.target/arm/pr51915.c: Likewise.
1885         * gcc.target/arm/pr52006.c: Likewise.
1886         * gcc.target/arm/pr53187.c: Likewise.
1888         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1889         * gcc.target/arm/ftest-support-arm.h: Delete.
1890         * gcc.target/arm/ftest-support-thumb.h: Delete.
1891         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1892         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1893         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1894         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1895         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1896         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1897         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1898         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1899         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1900         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1901         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1902         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1903         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1904         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1905         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1906         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1907         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1908         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1909         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1910         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1911         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1912         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1913         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1914         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1916 2013-01-17  Martin Jambor  <mjambor@suse.cz>
1918         PR tree-optimizations/55264
1919         * g++.dg/ipa/pr55264.C: New test.
1921 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
1923         PR fortran/55983
1924         * gfortran.dg/class_55.f90: New.
1926 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
1928         PR testsuite/55994
1929         * gcc.c-torture/execute/builtins/builtins.exp: Add
1930         -Wl,--allow-multiple-definition for eabi and elf targets.
1932         PR testsuite/54622
1933         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1934         check_effective_target_vect_perm_short,
1935         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1936         check_effective_target_vect64): Return 0 for big-endian ARM.
1937         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1939         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1940         prototypes.
1942 2013-01-16  Richard Biener  <rguenther@suse.de>
1944         PR tree-optimization/55964
1945         * gcc.dg/torture/pr55964.c: New testcase.
1947 2013-01-16  Richard Biener  <rguenther@suse.de>
1949         PR tree-optimization/54767
1950         PR tree-optimization/53465
1951         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1953 2013-01-16  Christian Bruel  <christian.bruel@st.com>
1955         PR target/55301
1956         * gcc.target/sh/sh-switch.c: New testcase.
1958 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1960         * gcc.dg/webizer.c: Increase the array size.
1962 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1964         PR target/55940
1965         * gcc.dg/pr55940.c: New test.
1967 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
1968             Harald Anlauf  <anlauf@gmx.de>
1970         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1971         * gfortran.dg/bounds_check_5.f90: Likewise.
1972         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1973         * gfortran.dg/continuation_9.f90: Likewise.
1974         * gfortran.dg/move_alloc_13.f90: Likewise.
1975         * gfortran.dg/structure_constructor_11.f90: Likewise.
1976         * gfortran.dg/tab_continuation.f: Likewise.
1977         * gfortran.dg/warning-directive-2.F90: Likewise.
1978         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1980 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1982         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1983         * gcc.target/arm/fma-sp.c: Likewise.
1985 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1987         PR rtl-optimization/55153
1988         * gcc.dg/pr55153.c: New.
1990 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1992         PR tree-optimization/55920
1993         * gcc.c-torture/compile/pr55920.c: New test.
1995 2013-01-15  Richard Biener  <rguenther@suse.de>
1997         PR middle-end/55882
1998         * gcc.dg/torture/pr55882.c: New testcase.
2000 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2002         PR tree-optimization/55955
2003         * gcc.c-torture/compile/pr55955.c: New test.
2005 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
2007         PR c++/55663
2008         * g++.dg/cpp0x/alias-decl-31.C: New test.
2010 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
2012         PR fortran/54286
2013         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2014         case where interface is null.
2016 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
2018         PR fortran/55806
2019         * gfortran.dg/array_constructor_40.f90:  New test.
2021 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
2023         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2025 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
2027         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2028         * gcc.target/aarch64/vect-ld1r-compile.c: New.
2029         * gcc.target/aarch64/vect-ld1r-fp.c: New.
2030         * gcc.target/aarch64/vect-ld1r.c: New.
2031         * gcc.target/aarch64/vect-ld1r.x: New.
2033 2013-01-14  Andi Kleen  <ak@linux.intel.com>
2035         PR target/55948
2036         * gcc.target/i386/hle-clear-rel.c: New file
2037         * gcc.target/i386/hle-store-rel.c: New file.
2039 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
2041         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2042         * gfortran.dg/bounds_check_4.f90: Likewise.
2043         * gfortran.dg/inquire_10.f90: Likewise.
2044         * gfortran.dg/minloc_3.f90: Likewise.
2045         * gfortran.dg/minlocval_3.f90: Likewise.
2046         * gfortran.dg/module_double_reuse.f90: Likewise.
2047         * gfortran.dg/mvbits_1.f90: Likewise.
2048         * gfortran.dg/oldstyle_1.f90: Likewise.
2049         * gfortran.dg/pr20163-2.f: Likewise.
2050         * gfortran.dg/save_1.f90: Likewise.
2051         * gfortran.dg/scan_1.f90: Likewise.
2052         * gfortran.dg/select_char_1.f90: Likewise.
2053         * gfortran.dg/shape_4.f90: Likewise.
2054         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2055         * gfortran.dg/function_optimize_10.f90: Likewise.
2056         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2057         * gfortran.dg/used_types_17.f90: Likewise.
2058         * gfortran.dg/used_types_18.f90: Likewise.
2060 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
2062         PR fortran/54286
2063         * gfortran.dg/proc_ptr_result_8.f90 : New test.
2065 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2067         * gcc.dg/unroll_5.c: Add nomips16 attributes.
2069 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2071         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2073 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
2075         PR fortran/55072
2076         * gfortran.dg/assumed_type_2.f90: Fix test case.
2077         * gfortran.dg/internal_pack_13.f90: New test.
2078         * gfortran.dg/internal_pack_14.f90: New test.
2080 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2082         PR fortran/55868
2083         * gfortran.dg/unlimited_polymorphic_8.f90: Update
2084         scan-tree-dump-times for foo.0.x._vptr to deal with change from
2085         $tar to STAR.
2087 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
2089         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2091 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2093         PR target/55719
2094         * gcc.target/s390/pr55719.c: New testcase.
2096 2013-01-11  Richard Guenther  <rguenther@suse.de>
2098         PR tree-optimization/44061
2099         * gcc.dg/pr44061.c: New testcase.
2101 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
2103         Update copyright years.
2105 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
2106             Jakub Jelinek  <jakub@redhat.com>
2108         PR target/55565
2109         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2111 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
2113         PR rtl-optimization/55672
2114         * gcc.target/i386/pr55672.c: New.
2116 2013-01-10  Jeff Law  <law@redhat.com>
2118         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
2119         pass/fail message unique.
2122 2013-01-10  Jason Merrill  <jason@redhat.com>
2124         * ada/.gitignore: New.
2126 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2128         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2129         Add tls options.
2130         * g++.dg/tls/thread_local2.C: Likewise.
2131         * g++.dg/tls/thread_local2g.C: Likewise.
2132         * g++.dg/tls/thread_local6.C: Likewise.
2133         * g++.dg/tls/thread_local-order1.C: Add tls options.
2134         * g++.dg/tls/thread_local-order2.C: Likewise.
2135         * g++.dg/tls/thread_local3.C: Likewise.
2136         * g++.dg/tls/thread_local3g.C: Likewise.
2137         * g++.dg/tls/thread_local4.C: Likewise.
2138         * g++.dg/tls/thread_local4g.C: Likewise.
2139         * g++.dg/tls/thread_local5.C: Likewise.
2140         * g++.dg/tls/thread_local5g.C: Likewise.
2141         * g++.dg/tls/thread_local6g.C: Likewise.
2143 2013-01-10  Kostya Serebryany  <kcc@google.com>
2145         * g++.dg/asan/asan_test.cc: Sync from upstream.
2147 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
2149         PR tree-optimization/55921
2150         * gcc.c-torture/compile/pr55921.c: New test.
2152 2013-01-09  Jan Hubicka  <jh@suse.cz>
2154         PR tree-optimization/55569
2155         * gcc.c-torture/compile/pr55569.c: New testcase.
2157 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
2159         PR fortran/47203
2160         * gfortran.dg/use_28.f90: New test.
2162 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
2164         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2165         number matching more robust.
2167 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
2169         PR rtl-optimization/55829
2170         * gcc.target/i386/pr55829.c: New.
2172 2013-01-09  Tobias Burnus  <burnus@net-b.de>
2174         PR fortran/55758
2175         * gfortran.dg/bind_c_bool_1.f90: New.
2176         * gfortran.dg/do_5.f90: Add dg-warning.
2178 2013-01-09  Jan Hubicka  <jh@suse.cz>
2180         PR tree-optimization/55875
2181         * gcc.c-torture/execute/pr55875.c: New testcase.
2182         * g++.dg/torture/pr55875.C: New testcase.
2184 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2186         PR c/48418
2187         * c-c++-common/pr48418.c: New test.
2189 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
2191         PR c++/55801
2192         * g++.dg/tls/thread_local-ice.C: New.
2194 2013-01-09  Andreas Schwab  <schwab@suse.de>
2196         * gcc.dg/guality/pr54693.c: Null-terminate arr.
2198 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2200         PR tree-optimization/48189
2201         * gcc.dg/pr48189.c: New test.
2203 2013-01-04  Jan Hubicka  <jh@suse.cz>
2205         PR tree-optimization/55823
2206         * g++.dg/ipa/devirt-10.C: New testcase.
2208 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
2209             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
2211         PR rtl-optimization/55845
2212         * gcc.target/i386/pr55845.c: New test.
2214 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
2216         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2217         instructions generated instead of number of occurances.
2219 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2221         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2222         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2223         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2224         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2225         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2226         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2227         * gcc.target/aarch64/vect-fcm.x: Likewise.
2228         * lib/target-supports.exp
2229         (check_effective_target_vect_cond): Enable for AArch64.
2231 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2233         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2234         endian-safe float pool loading.
2235         (test_square_root_v4sf): Likewise.
2236         (test_square_root_v2df): Likewise.
2237         * lib/target-supports.exp
2238         (check_effective_target_vect_call_sqrtf): Add AArch64.
2240 2013-01-08  Martin Jambor  <mjambor@suse.cz>
2242         PR debug/55579
2243         * gcc.dg/tree-ssa/pr55579.c: New test.
2245 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2247         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2248         asm comments.
2250 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
2252         PR middle-end/55890
2253         * gcc.dg/torture/pr55890-3.c: New test.
2255         PR middle-end/55851
2256         * gcc.c-torture/compile/pr55851.c: New test.
2258         PR sanitizer/55844
2259         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2260         dg-options.
2262 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2264         PR fortran/55618
2265         * gfortran.dg/elemental_scalar_args_2.f90: New test.
2267 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2269         PR fortran/55763
2270         * gfortran.dg/pointer_init_2.f90: Update dg-error.
2271         * gfortran.dg/pointer_init_7.f90: New.
2273 2013-01-07  Richard Biener  <rguenther@suse.de>
2275         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2277 2013-01-07  Richard Biener  <rguenther@suse.de>
2279         PR middle-end/55890
2280         * gcc.dg/torture/pr55890-1.c: New testcase.
2281         * gcc.dg/torture/pr55890-2.c: Likewise.
2283 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
2285         * gcc.target/aarch64/fmovd.c: New.
2286         * gcc.target/aarch64/fmovf.c: Likewise.
2287         * gcc.target/aarch64/fmovd-zero.c: Likewise.
2288         * gcc.target/aarch64/fmovf-zero.c: Likewise.
2289         * gcc.target/aarch64/vect-fmovd.c: Likewise.
2290         * gcc.target/aarch64/vect-fmovf.c: Likewise.
2291         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2292         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2294 2013-01-07  Richard Biener  <rguenther@suse.de>
2296         PR tree-optimization/55888
2297         PR tree-optimization/55862
2298         * gcc.dg/torture/pr55888.c: New testcase.
2300 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2302         PR fortran/55852
2303         * gfortran.dg/intrinsic_size_3.f90: New.
2305 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2307         PR fortran/55763
2308         * gfortran.dg/select_type_32.f90: New.
2310 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
2312         PR c++/52343
2313         * g++.dg/cpp0x/alias-decl-29.C: New test.
2315 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
2317         PR fortran/53876
2318         PR fortran/54990
2319         PR fortran/54992
2320         * gfortran.dg/class_array_15.f03: New test.
2322 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
2324         PR fortran/42769
2325         PR fortran/45836
2326         PR fortran/45900
2327         * gfortran.dg/use_23.f90: New test.
2328         * gfortran.dg/use_24.f90: New test.
2329         * gfortran.dg/use_25.f90: New test.
2330         * gfortran.dg/use_26.f90: New test.
2331         * gfortran.dg/use_27.f90: New test.
2333 2013-01-06  Olivier Hainque  <hainque@adacore.com>
2335         * gnat.dg/specs/clause_on_volatile.ads: New test.
2337 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2339         * gnat.dg/alignment10.adb: New test.
2341 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
2342             Mikael Morin  <mikael@gcc.gnu.org>
2344         PR fortran/55827
2345         * gfortran.dg/use_22.f90: New test.
2347 2013-01-04  Andrew Pinski  <apinski@cavium.com>
2349         * gcc.target/aarch64/cmp-1.c: New testcase.
2351 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
2353         PR fortran/55172
2354         * gfortran.dg/select_type_31.f03: New test.
2356 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
2358         PR c++/54526 (again)
2359         * g++.dg/cpp0x/parse2.C: Extend.
2360         * g++.old-deja/g++.other/crash28.C: Adjust.
2362 2013-01-04  Richard Biener  <rguenther@suse.de>
2364         PR tree-optimization/55862
2365         * gcc.dg/torture/pr55862.c: New testcase.
2367 2013-01-04  Martin Jambor  <mjambor@suse.cz>
2369         PR tree-optimization/55755
2370         * gcc.dg/torture/pr55755.c: New test.
2371         * gcc.dg/tree-ssa/sra-13.c: Likewise.
2372         * gcc.dg/tree-ssa/pr45144.c: Update.
2374 2013-01-04  Richard Biener  <rguenther@suse.de>
2376         PR middle-end/55863
2377         * gcc.dg/fold-reassoc-2.c: New testcase.
2379 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2381         PR fortran/55763
2382         * gfortran.dg/null_7.f90: New.
2384 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2386         PR fortran/55854
2387         PR fortran/55763
2388         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2389         * gfortran.dg/unlimited_polymorphic_7.f90: New.
2390         * gfortran.dg/unlimited_polymorphic_8.f90: New.
2392 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
2394         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2396 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
2398         PR fortran/55855
2399         * gfortran.dg/assignment_1.f90: Modified.
2400         * gfortran.dg/assignment_4.f90: New.
2402 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
2404         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2406 2013-01-03  Richard Biener  <rguenther@suse.de>
2408         PR tree-optimization/55857
2409         * gcc.dg/vect/pr55857-1.c: New testcase.
2410         * gcc.dg/vect/pr55857-2.c: Likewise.
2412 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2414         PR rtl-optimization/55838
2415         * gcc.dg/pr55838.c: New test.
2417         PR tree-optimization/55832
2418         * gcc.c-torture/compile/pr55832.c: New test.
2420 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2422         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2423         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2424         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2425         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2426         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2427         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2428         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2429         * gcc.dg/unroll_1.c: Ditto.
2430         * gcc.dg/unroll_2.c: Ditto.
2431         * gcc.dg/unroll_3.c: Ditto.
2432         * gcc.dg/unroll_4.c: Ditto.
2434 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2436         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2438 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2440         PR fortran/55818
2441         * gfortran.dg/eof_4.f90: New test.
2443 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2445         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2446         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2447         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2448         (compat_setup_dfp): Initialize compat_alt_caret and
2449         compat_save_TEST_ALWAYS_FLAGS.
2451 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2453         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2455 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2457         * gcc.dg/torture/fp-int-convert-2.c: New test.
2459 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2461         * gfortran.dg/newunit_3.f90: Add dg-do run.
2462         * gfortran.dg/inquire_15.f90: Add dg-do run.
2464 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2466         PR tree-optimization/55831
2467         * gcc.dg/pr55831.c: New test.
2469 Copyright (C) 2013 Free Software Foundation, Inc.
2471 Copying and distribution of this file, with or without modification,
2472 are permitted in any medium without royalty provided the copyright
2473 notice and this notice are preserved.