tree-vect-stmts.c (vectorizable_store): Accept BIT_FIELD_REF.
[official-gcc.git] / gcc / testsuite / ChangeLog
blobe9482cbc480a8a173d21a9d69e26ffee704507d4
1 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
3         * gcc.dg/vect/bb-slp-31.c: New file.
5 2013-04-03  Jason Merrill  <jason@redhat.com>
7         PR c++/34949
8         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
10 2013-04-03  Richard Biener  <rguenther@suse.de>
12         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
14 2013-04-03  Richard Biener  <rguenther@suse.de>
16         PR tree-optimization/55964
17         * gcc.dg/torture/pr55964-2.c: New testcase.
19 2013-04-03  Richard Biener  <rguenther@suse.de>
21         PR tree-optimization/56501
22         * gcc.dg/torture/pr56501.c: New testcase.
24 2013-04-03  Richard Biener  <rguenther@suse.de>
26         PR tree-optimization/56407
27         * gcc.dg/torture/pr56407.c: New testcase.
29 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
31         PR tree-optimization/56790
32         * g++.dg/ext/pr56790-1.C: New testcase.
34 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
36         * gcc.target/i386/merge-1.c: New testcase.
37         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
39 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
41         PR c/19449
42         * gcc.c-torture/execute/pr19449.c: New test.
44 2013-04-03  Richard Biener  <rguenther@suse.de>
46         PR tree-optimization/56812
47         * g++.dg/vect/slp-pr56812.cc: New testcase.
49 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
51         PR fortran/56284
52         PR fortran/40881
53         * gfortran.dg/altreturn_8.f90: New.
54         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
55         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
56         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
58 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
60         PR rtl-optimization/56745
61         * gcc.c-torture/compile/pr56745.c: New test.
63 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
65         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
67 2013-04-02  Richard Biener  <rguenther@suse.de>
69         PR tree-optimization/56778
70         * gcc.dg/torture/pr56778.c: New testcase.
72 2013-04-02  Richard Biener  <rguenther@suse.de>
74         PR middle-end/56768
75         * g++.dg/torture/pr56768.C: New testcase.
77 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
79         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
81 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
83         PR fortran/56660
84         * gfortran.dg/namelist_82.f90:  New test.
86 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
88         PR fortran/56500
89         * gfortran.dg/implicit_class_1.f90: New.
91 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
93         PR fortran/56786
94         * gfortran.dg/namelist_81.f90:  New test.
96 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
98         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
99         for constant and equal string lengths.
100         * gfortran.dg/character_comparison_5.f90:  Likewise.
101         * gfortran.dg/character_comparison_9.f90:  New test.
103 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
105         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
106         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
108 2013-03-29  Tobias Burnus  <burnus@net-b.de>
110         PR fortran/35203
111         * gfortran.dg/optional_absent_3.f90: New.
113 2013-03-29  Tobias Burnus  <burnus@net-b.de>
115         PR fortran/56737
116         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
118 2013-03-29  Tobias Burnus  <burnus@net-b.de>
120         PR fortran/56735
121         * gfortran.dg/namelist_80.f90: New.
123 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
125         PR fortran/45159
126         * gfortran.dg/string_length_2.f90:  New test.
127         * gfortran.dg/dependency_41.f90:  New test.
129 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
131         PR fortran/55806
132         * gfortran.dg/array_constructor_43.f90:  New test.
133         * gfortran.dg/random_seed_3.f90:  New test.
135 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
137         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
138         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
139         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
140         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
141         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
142         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
143         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
144         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
145         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
146         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
148 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
150         PR c++/56725
151         * g++.dg/conversion/op4.C: Adjust.
152         * g++.dg/cpp0x/rv1n.C: Likewise.
153         * g++.dg/cpp0x/rv2n.C: Likewise.
154         * g++.dg/cpp0x/template_deduction.C: Likewise.
155         * g++.dg/expr/cond8.C: Likewise.
156         * g++.dg/other/error4.C: Likewise.
157         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
158         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
159         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
160         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
161         * g++.old-deja/g++.jason/conversion2.C: Likewise.
162         * g++.old-deja/g++.law/cvt20.C: Likewise.
163         * g++.old-deja/g++.law/cvt8.C: Likewise.
164         * g++.old-deja/g++.law/init8.C: Likewise.
165         * g++.old-deja/g++.mike/net12.C: Likewise.
166         * g++.old-deja/g++.mike/net8.C: Likewise.
167         * g++.old-deja/g++.mike/p2793.C: Likewise.
168         * g++.old-deja/g++.mike/p3836.C: Likewise.
169         * g++.old-deja/g++.mike/p418.C: Likewise.
170         * g++.old-deja/g++.mike/p701.C: Likewise.
171         * g++.old-deja/g++.mike/p807.C: Likewise.
173 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
175         PR middle-end/56694
176         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
177         targets.
179 2013-03-28  Marek Polacek  <polacek@redhat.com>
181         PR tree-optimization/56695
182         * gcc.dg/vect/pr56695.c: New test.
184 2013-03-28  Richard Biener  <rguenther@suse.de>
186         PR tree-optimization/37021
187         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
188         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
190 2013-03-27  Tobias Burnus  <burnus@net-b.de>
192         PR fortran/56650
193         PR fortran/36437
194         * gfortran.dg/sizeof_2.f90: New.
195         * gfortran.dg/sizeof_3.f90: New.
196         * gfortran.dg/sizeof_proc.f90: Update dg-error.
198 2013-03-27  Richard Biener  <rguenther@suse.de>
200         PR tree-optimization/37021
201         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
203 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
205         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
206         * g++.dg/ipa/ivinline-2.C: Likewise.
207         * g++.dg/ipa/ivinline-3.C: Likewise.
208         * g++.dg/ipa/ivinline-4.C: Likewise.
209         * g++.dg/ipa/ivinline-5.C: Likewise.
210         * g++.dg/ipa/ivinline-7.C: Likewise.
211         * g++.dg/ipa/ivinline-8.C: Likewise.
212         * g++.dg/ipa/ivinline-9.C: Likewise.
213         * g++.dg/cpp0x/noexcept03.C: Likewise.
214         * gcc.dg/const-1.c: Likewise.
215         * gcc.dg/ipa/pure-const-1.c: Likewise.
216         * gcc.dg/noreturn-8.c: Likewise.
217         * gcc.target/i386/mmx-1.c: Likewise.
218         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
219         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
220         * gcc.c-torture/execute/pr33992.x: New file.
222 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
224         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
226 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
228         PR c++/55951
229         * g++.dg/ext/desig5.C: New.
231 2013-03-26  Tobias Burnus  <burnus@net-b.de>
233         PR fortran/56649
234         * gfortran.dg/merge_init_expr_2.f90: New.
235         * gfortran.dg/merge_char_1.f90: Modify test to
236         stay a run-time test.
237         * gfortran.dg/merge_char_3.f90: Ditto.
239 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
241         * g++.dg/cpp0x/constexpr-friend-2.C: New.
242         * g++.dg/cpp0x/constexpr-main.C: Likewise.
244 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
246         PR c++/56722
247         * g++.dg/cpp0x/range-for23.C: New.
249 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
251         PR libfortran/52512
252         * gfortran.dg/namelist_79.f90: New.
254 2013-03-25  Martin Jambor  <mjambor@suse.cz>
256         * gcc.dg/ipa/ipcp-agg-9.c: New test.
258 2013-03-25  Tobias Burnus  <burnus@net-b.de>
260         PR fortran/38536
261         PR fortran/38813
262         PR fortran/38894
263         PR fortran/39288
264         PR fortran/40963
265         PR fortran/45824
266         PR fortran/47023
267         PR fortran/47034
268         PR fortran/49023
269         PR fortran/50269
270         PR fortran/50612
271         PR fortran/52426
272         PR fortran/54263
273         PR fortran/55343
274         PR fortran/55444
275         PR fortran/55574
276         PR fortran/56079
277         PR fortran/56378
278         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
279         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
280         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
281         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
282         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
283         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
284         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
285         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
286         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
287         * gfortran.dg/c_loc_tests_16.f90: Ditto.
288         * gfortran.dg/c_loc_tests_4.f03: Ditto.
289         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
290         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
291         * gfortran.dg/c_loc_tests_8.f03: Ditto.
292         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
293         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
294         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
295         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
296         * gfortran.dg/pr32601_1.f03: Ditto.
297         * gfortran.dg/storage_size_2.f08: Remove dg-error.
298         * gfortran.dg/blockdata_7.f90: New.
299         * gfortran.dg/c_assoc_4.f90: New.
300         * gfortran.dg/c_f_pointer_tests_6.f90: New.
301         * gfortran.dg/c_f_pointer_tests_7.f90: New.
302         * gfortran.dg/c_funloc_tests_8.f90: New.
303         * gfortran.dg/c_loc_test_17.f90: New.
304         * gfortran.dg/c_loc_test_18.f90: New.
305         * gfortran.dg/c_loc_test_19.f90: New.
306         * gfortran.dg/c_loc_test_20.f90: New.
307         * gfortran.dg/c_sizeof_5.f90: New.
308         * gfortran.dg/iso_c_binding_rename_3.f90: New.
309         * gfortran.dg/transfer_resolve_2.f90: New.
310         * gfortran.dg/transfer_resolve_3.f90: New.
311         * gfortran.dg/transfer_resolve_4.f90: New.
312         * gfortran.dg/pr32601.f03: Update dg-error.
313         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
314         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
316 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
318         * gcc.target/arm/vseleqdf.c: New test.
319         * gcc.target/arm/vseleqsf.c: Likewise.
320         * gcc.target/arm/vselgedf.c: Likewise.
321         * gcc.target/arm/vselgesf.c: Likewise.
322         * gcc.target/arm/vselgtdf.c: Likewise.
323         * gcc.target/arm/vselgtsf.c: Likewise.
324         * gcc.target/arm/vselledf.c: Likewise.
325         * gcc.target/arm/vsellesf.c: Likewise.
326         * gcc.target/arm/vselltdf.c: Likewise.
327         * gcc.target/arm/vselltsf.c: Likewise.
328         * gcc.target/arm/vselnedf.c: Likewise.
329         * gcc.target/arm/vselnesf.c: Likewise.
330         * gcc.target/arm/vselvcdf.c: Likewise.
331         * gcc.target/arm/vselvcsf.c: Likewise.
332         * gcc.target/arm/vselvsdf.c: Likewise.
333         * gcc.target/arm/vselvssf.c: Likewise.
335 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
337         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
338         body from here...
339         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
340         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
341         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
342         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
343         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
344         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
345         * gcc.target/aarch64/atomic-op-char.x: ... to here.
346         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
347         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
348         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
349         * gcc.target/aarch64/atomic-op-int.x: ... to here.
350         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
351         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
352         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
353         * gcc.target/aarch64/atomic-op-release.x: ... to here.
354         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
355         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
356         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
357         * gcc.target/aarch64/atomic-op-short.x: ... to here.
358         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
359         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
360         * gcc.target/arm/atomic-op-acquire.c: Likewise.
361         * gcc.target/arm/atomic-op-char.c: Likewise.
362         * gcc.target/arm/atomic-op-consume.c: Likewise.
363         * gcc.target/arm/atomic-op-int.c: Likewise.
364         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
365         * gcc.target/arm/atomic-op-release.c: Likewise.
366         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
367         * gcc.target/arm/atomic-op-short.c: Likewise.
369 2013-03-25  Richard Biener  <rguenther@suse.de>
371         PR middle-end/56694
372         * g++.dg/torture/pr56694.C: New testcase.
374 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
376         PR target/56720
377         * gcc.target/arm/neon-vcond-gt.c: New test.
378         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
379         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
381 2013-03-25  Richard Biener  <rguenther@suse.de>
383         PR tree-optimization/56689
384         * gcc.dg/torture/pr56689.c: New testcase.
386 2013-03-25  Kai Tietz  <ktietz@redhat.com>
388         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
390 2013-03-24  Tobias Burnus  <burnus@net-b.de>
392         PR fortran/56696
393         * gfortran.dg/eof_5.f90: New.
395 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
397         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
398         alphabetically.
400 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
402         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
404 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
406         PR testsuite/55994
407         * gcc.c-torture/execute/builtins/builtins.exp: Add
408         -Wl,--allow-multiple-definition for RTEMS targets.
410 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
412         * gcc.target/aarch64/movk.c: New test.
414 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
416         * g++.dg/ext/vector21.C: New testcase.
418 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
420         * gcc.target/arm/neon-for-64bits-1.c: New tests.
421         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
423 2013-03-21  Richard Biener  <rguenther@suse.de>
425         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
426         * gcc.dg/vect/vect-outer-3a.c: Likewise.
428 2013-03-21   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
430         * gcc.target/aarch64/vect.c: Test and result vector added
431         for sabd and saba instructions.
432         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
433         instructions in assembly.
434         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
435         * gcc.target/aarch64/vect-fp.c: Test and result vector added
436         for fabd instruction.
437         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
438         instruction in assembly.
439         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
441 2013-03-20  Jeff Law  <law@redhat.com>
443         * g++.dg/tree-ssa/ssa-dom.C: New test.
445 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
447         * gcc.target/powerpc/mmfpgpr.c: New test.
448         * gcc.target/powerpc/sd-vsx.c: Likewise.
449         * gcc.target/powerpc/sd-pwr6.c: Likewise.
450         * gcc.target/powerpc/vsx-float0.c: Likewise.
452 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
454         PR tree-optimization/56355
455         * gcc.dg/pr56355-1.c: New file.
457 2013-03-20  Catherine Moore  <clm@codesourcery.com>
458             Richard Sandiford <rdsandiford@googlemail.com>
460         * gcc.target/mips/mips.exp: Add microMIPS support.
461         * gcc.target/mips/umips-movep-2.c: New test.
462         * gcc.target/mips/umips-lwp-2.c: New test.
463         * gcc.target/mips/umips-swp-5.c: New test.
464         * gcc.target/mips/umips-constraints-1.c: New test.
465         * gcc.target/mips/umips-lwp-3.c: New test.
466         * gcc.target/mips/umips-swp-6.c: New test.
467         * gcc.target/mips/umips-constraints-2.c: New test.
468         * gcc.target/mips/umips-save-restore-1.c: New test.
469         * gcc.target/mips/umips-lwp-4.c: New test.
470         * gcc.target/mips/umips-swp-7.c: New test.
471         * gcc.target/mips/umips-save-restore-2.c: New test.
472         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
473         * gcc.target/mips/umips-lwp-5.c: New test.
474         * gcc.target/mips/umips-save-restore-3.c: New test.
475         * gcc.target/mips/umips-lwp-6.c: New test.
476         * gcc.target/mips/umips-swp-1.c: New test.
477         * gcc.target/mips/umips-lwp-7.c: New test.
478         * gcc.target/mips/umips-swp-2.c: New test.
479         * gcc.target/mips/umips-lwp-8.c: New test.
480         * gcc.target/mips/umips-swp-3.c: New test.
481         * gcc.target/mips/umips-movep-1.c: New test.
482         * gcc.target/mips/umips-lwp-1.c: New test.
483         * gcc.target/mips/umips-swp-4.c: New test.
485 2013-03-20  Richard Biener  <rguenther@suse.de>
487         PR tree-optimization/56661
488         * gcc.dg/torture/pr56661.c: New testcase.
490 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
492         PR rtl-optimization/56605
493         * gcc.target/powerpc/pr56605.c: New.
495 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
497         PR fortran/54932
498         * gfortran.dg/do_1.f90: Don't xfail.
500 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
502         PR libfortran/51825
503         * gfortran.dg/namelist_77.f90: New.
504         * gfortran.dg/namelist_78.f90: New.
506 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
508         PR libfortran/48618
509         * gfortran.dg/open_negative_unit_1.f90: New.
511 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
513         * gcc.target/aarch64/sbc.c: New test.
515 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
517         * gcc.target/aarch64/ror.c: New test.
519 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
521         * gcc.target/aarch64/extr.c: New test.
523 2013-03-19  Richard Biener  <rguenther@suse.de>
525         PR tree-optimization/56273
526         * gcc.dg/tree-ssa/vrp47.c: Adjust.
527         * c-c++-common/uninit-17.c: Likewise.
529 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
531         PR tree-optimization/56635
532         * g++.dg/torture/pr56635.C: New test.
534 2013-03-18  Richard Biener  <rguenther@suse.de>
536         PR tree-optimization/3713
537         * g++.dg/ipa/devirt-12.C: New testcase.
539 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
541         PR c/56566
542         * c-c++-common/pr56566.c: New test.
544 2013-03-17  Jason Merrill  <jason@redhat.com>
546         * g++.dg/template/abstract-dr337.C: XFAIL.
548 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
550         PR c++/56607
551         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
552         * c-c++-common/pr56607.c: New test.
554 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
556         PR c++/56582
557         * g++.dg/cpp0x/constexpr-array5.C: New.
559 2013-03-15  Tobias Burnus  <burnus@net-b.de>
561         PR fortran/56615
562         * gfortran.dg/transfer_intrinsic_5.f90: New.
564 2013-03-15  Kai Tietz  <ktietz@redhat.com>
566         * gcc.target/i386/movti.c: Don't test for x64 mingw.
567         * gcc.target/i386/pr20020-1.c: Likewise.
568         * gcc.target/i386/pr20020-2.c: Likewise.
569         * gcc.target/i386/pr20020-3.c: Likewise.
570         * gcc.target/i386/pr53425-1.c: Likewise.
571         * gcc.target/i386/pr53425-2.c: Likewise.
572         * gcc.target/i386/pr55093.c: Likewise.
573         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
575 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
577         PR debug/56307
578         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
579         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
581 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
583         PR tree-optimization/53265
584         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
585         undefined behavior.
586         * gcc.dg/graphite/id-6.c (test): Likewise.
587         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
588         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
590         PR tree-optimization/53265
591         * gcc.dg/pr53265.c: New test.
592         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
593         to dg-options.
594         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
595         arrays.
596         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
597         n, use it as high bound instead of 4.
599 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
601         PR target/49880
602         * gcc.target/sh/pr49880-1.c: New.
603         * gcc.target/sh/pr49880-2.c: New.
604         * gcc.target/sh/pr49880-3.c: New.
605         * gcc.target/sh/pr49880-4.c: New.
606         * gcc.target/sh/pr49880-5.c: New.
608 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
610         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
612 2013-03-13  Richard Biener  <rguenther@suse.de>
614         PR tree-optimization/56608
615         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
617 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
619         PR c++/56611
620         * g++.dg/cpp0x/alias-decl-32.C: New.
622 2013-03-11  Jan Hubicka  <jh@suse.cz>
624         PR middle-end/56571
625         * gcc.c-torture/compile/pr56571.c: New testcase.
627 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
629         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
630         * gcc.dg/tree-ssa/pr55579.c: Likewise.
632 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
634         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
635         * gcc.dg/inline_4.c: Likewise.
636         * gcc.dg/unroll_2.c: Likewise.
637         * gcc.dg/unroll_3.c: Likewise.
638         * gcc.dg/unroll_4.c: Likewise.
640 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
642         PR testsuite/54119
643         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
645         PR debug/56307
646         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
648 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
650         PR target/40797
651         * gcc.c-torture/compile/pr40797.c: New.
653 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
655         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
657 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
659         PR fortran/56575
660         * gfortran.dg/class_56.f90: New test.
662 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
664         PR middle-end/56524
665         * gcc.target/mips/pr56524.c: New test.
667 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
669         PR c++/56565
670         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
672 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
674         PR c++/51412
675         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
677 2013-03-08  Marek Polacek  <polacek@redhat.com>
679         PR tree-optimization/56478
680         * gcc.dg/torture/pr56478.c: New test.
682 2013-03-08  Kai Tietz  <ktietz@redhat.com>
684         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
685         targets linker option --allow-multiple-definition.
687         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
688         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
689         * gcc.dg/pr52549.c: Add LLP64 case.
690         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
691         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
692         * gcc.dg/torture/pr51071-2.c: Likewise.
693         * gcc.dg/tree-ssa/vrp72.c: Likewise.
694         * gcc.dg/tree-ssa/vrp73.c: Likewise.
695         * gcc.dg/tree-ssa/vrp75.c: Likewise.
696         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
697         * gcc.dg/weak/weak-1.c: Likewise.
698         * gcc.dg/weak/weak-2.c: Likewise.
699         * gcc.dg/weak/weak-3.c: Likewise.
700         * gcc.dg/weak/weak-4.c: Likewise.
701         * gcc.dg/weak/weak-5.c: Likewise.
702         * gcc.dg/weak/weak-15.c: Likewise.
703         * gcc.dg/weak/weak-16.c: Likewise.
705         * c-c++-common/pr54486.c: Skip test for mingw-targets.
707 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
709         PR tree-optimization/56559
710         * gcc.dg/tree-ssa/reassoc-26.c: New test.
712 2013-03-07  Andreas Schwab  <schwab@suse.de>
714         * gcc.dg/pr31490.c: Fix last change.
716 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
718         PR c++/56534
719         * g++.dg/template/crash115.C: New.
721 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
723         PR tree-optimization/56539
724         * gcc.c-torture/compile/pr56539.c: New test.
726 2013-03-06  Kai Tietz  <ktietz@redhat.com>
728         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
729         targets.
730         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
731         * gcc.dg/lto/20091013-1_2.c: Likewise.
732         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
734 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
736         * gnat.dg/specs/aggr6.ads: New test.
738 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
740         * gnat.dg/loop_optimization15.ad[sb]: New test.
742 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
744         PR middle-end/56548
745         * gcc.dg/pr56548.c: New test.
747 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
749         PR debug/53363
750         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
752 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
754         PR c++/56543
755         * g++.dg/template/typename20.C: New test.
757 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
759         PR debug/56510
760         * gcc.dg/pr56510.c: New test.
762         PR rtl-optimization/56484
763         * gcc.c-torture/compile/pr56484.c: New test.
765 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
767         PR c++/56530
768         * g++.dg/warn/Wsign-conversion-2.C: New.
770 2013-03-05  Richard Biener  <rguenther@suse.de>
772         PR tree-optimization/56270
773         * gcc.dg/vect/slp-38.c: New testcase.
775 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
777         PR rtl-optimization/56494
778         * gcc.dg/pr56494.c: New test.
780 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
782         * gcc.dg/pr56424.c: New test.
784 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
786         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
787         * gcc.dg/pr56228.c <avr>: Skip.
789 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
791         PR testsuite/52641
792         PR tree-optimization/52631
793         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
795 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
797         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
798         * gcc.dg/vect/vect-83_64.c: Same.
800 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
802         PR fortran/56477
803         * gfortran.dg/pointer_check_13.f90: New test.
805 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
807         PR fortran/54730
808         * gfortran.dg/array_constructor_42.f90: New test.
810 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
812         PR c++/52688
813         * g++.dg/template/static33.C: New.
814         * g++.dg/template/static34.C: Likewise.
816         PR c++/10291
817         * g++.dg/template/static35.C: New.
819 2013-03-01  Steve Ellcey  <sellcey@mips.com>
821         * gcc.dg/pr56396.c: Require pic support.
823 2013-03-01  Richard Biener  <rguenther@suse.de>
825         PR tree-optimization/55481
826         * gcc.dg/torture/pr56488.c: New testcase.
828 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
829             Jakub Jelinek  <jakub@redhat.com>
831         PR sanitizer/56454
832         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
833         no_sanitize_address attribute rather than no_address_safety_analysis.
834         * g++.dg/asan/sanitizer_test_utils.h
835         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
836         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
837         in addition to no_address_safety_analysis.
839 2013-02-28  Jason Merrill  <jason@redhat.com>
841         PR c++/56481
842         * g++.dg/cpp0x/constexpr-and.C: New.
844 2013-02-28  Martin Jambor  <mjambor@suse.cz>
846         PR tree-optimization/56294
847         * g++.dg/debug/pr56294.C: New test.
849 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
851         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
853 2013-02-27  Marek Polacek  <polacek@redhat.com>
855         PR rtl-optimization/56466
856         * gcc.dg/pr56466.c: New test.
858 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
860         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
861         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
862         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
864 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
866         PR middle-end/45472
867         * gcc.dg/pr45472.c: New test.
869 2013-02-26  Marek Polacek  <polacek@redhat.com>
871         PR tree-optimization/56426
872         * gcc.dg/pr56436.c: New test.
874 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
876         PR tree-optimization/56448
877         * gcc.c-torture/compile/pr56448.c: New test.
879         PR tree-optimization/56443
880         * gcc.dg/torture/pr56443.c: New test.
882 2013-02-25  Richard Biener  <rguenther@suse.de>
884         PR tree-optimization/56175
885         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
887 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
889         PR c++/56403
890         * g++.dg/torture/pr56403.C: New test.
892 2013-02-25  Catherine Moore  <clm@codesourcery.com>
894         Revert:
895         2013-02-24  Catherine Moore  <clm@codesourcery.com>
896         Richard Sandiford  <rdsandiford@googlemail.com>
898         * gcc.target/mips/mips.exp: Add microMIPS support.
899         * gcc.target/mips/umips-movep-2.c: New test.
900         * gcc.target/mips/umips-lwp-2.c: New test.
901         * gcc.target/mips/umips-swp-5.c: New test.
902         * gcc.target/mips/umips-constraints-1.c: New test.
903         * gcc.target/mips/umips-lwp-3.c: New test.
904         * gcc.target/mips/umips-swp-6.c: New test.
905         * gcc.target/mips/umips-constraints-2.c: New test.
906         * gcc.target/mips/umips-save-restore-1.c: New test.
907         * gcc.target/mips/umips-lwp-4.c: New test.
908         * gcc.target/mips/umips-swp-7.c: New test.
909         * gcc.target/mips/umips-save-restore-2.c: New test.
910         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
911         * gcc.target/mips/umips-lwp-5.c: New test.
912         * gcc.target/mips/umips-save-restore-3.c: New test.
913         * gcc.target/mips/umips-lwp-6.c: New test.
914         * gcc.target/mips/umips-swp-1.c: New test.
915         * gcc.target/mips/umips-lwp-7.c: New test.
916         * gcc.target/mips/umips-swp-2.c: New test.
917         * gcc.target/mips/umips-lwp-8.c: New test.
918         * gcc.target/mips/umips-swp-3.c: New test.
919         * gcc.target/mips/umips-movep-1.c: New test.
920         * gcc.target/mips/umips-lwp-1.c: New test.
921         * gcc.target/mips/umips-swp-4.c: New test.
923 2013-02-24  Catherine Moore  <clm@codesourcery.com>
924             Richard Sandiford  <rdsandiford@googlemail.com>
926         * gcc.target/mips/mips.exp: Add microMIPS support.
927         * gcc.target/mips/umips-movep-2.c: New test.
928         * gcc.target/mips/umips-lwp-2.c: New test.
929         * gcc.target/mips/umips-swp-5.c: New test.
930         * gcc.target/mips/umips-constraints-1.c: New test.
931         * gcc.target/mips/umips-lwp-3.c: New test.
932         * gcc.target/mips/umips-swp-6.c: New test.
933         * gcc.target/mips/umips-constraints-2.c: New test.
934         * gcc.target/mips/umips-save-restore-1.c: New test.
935         * gcc.target/mips/umips-lwp-4.c: New test.
936         * gcc.target/mips/umips-swp-7.c: New test.
937         * gcc.target/mips/umips-save-restore-2.c: New test.
938         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
939         * gcc.target/mips/umips-lwp-5.c: New test.
940         * gcc.target/mips/umips-save-restore-3.c: New test.
941         * gcc.target/mips/umips-lwp-6.c: New test.
942         * gcc.target/mips/umips-swp-1.c: New test.
943         * gcc.target/mips/umips-lwp-7.c: New test.
944         * gcc.target/mips/umips-swp-2.c: New test.
945         * gcc.target/mips/umips-lwp-8.c: New test.
946         * gcc.target/mips/umips-swp-3.c: New test.
947         * gcc.target/mips/umips-movep-1.c: New test.
948         * gcc.target/mips/umips-lwp-1.c: New test.
949         * gcc.target/mips/umips-swp-4.c: New test.
951 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
953         PR sanitizer/56393
954         * lib/asan-dg.exp (asan_link_flags): Add
955         -B${gccpath}/libsanitizer/asan/ to flags.
957 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
959         PR middle-end/56420
960         * gcc.dg/torture/pr56420.c: New test.
962 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
964         PR middle-end/56108
965         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
967 2013-02-21  Martin Jambor  <mjambor@suse.cz>
969         PR tree-optimization/56310
970         * g++.dg/ipa/pr56310.C: New test.
972 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
974         PR fortran/56385
975         * gfortran.dg/proc_ptr_comp_37.f90: New.
977 2013-02-21  Richard Biener  <rguenther@suse.de>
979         PR tree-optimization/56415
980         Revert
981         2013-02-11  Richard Biener  <rguenther@suse.de>
983         PR tree-optimization/56273
984         * g++.dg/warn/Warray-bounds-6.C: New testcase.
985         * gcc.dg/tree-ssa/pr21559.c: Adjust.
986         * gcc.dg/tree-ssa/vrp17.c: Likewise.
987         * gcc.dg/tree-ssa/vrp18.c: Likewise.
988         * gcc.dg/tree-ssa/vrp23.c: Likewise.
989         * gcc.dg/tree-ssa/vrp24.c: Likewise.
991 2013-02-21  Marek Polacek  <polacek@redhat.com>
993         PR tree-optimization/56398
994         * g++.dg/torture/pr56398.C: New test.
996 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
998         PR inline-asm/56405
999         * gcc.c-torture/compile/pr56405.c: New test.
1001 2013-02-20  Jan Hubicka  <jh@suse.cz>
1003         PR tree-optimization/56265
1004         * g++.dg/ipa/devirt-11.C: New testcase.
1006 2013-02-20  Richard Biener  <rguenther@suse.de>
1008         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1010 2013-02-20  Richard Biener  <rguenther@suse.de>
1011         Jakub Jelinek  <jakub@redhat.com>
1013         PR tree-optimization/56396
1014         * gcc.dg/pr56396.c: New testcase.
1016 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1018         PR c++/56373
1019         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1021 2013-02-19  Richard Biener  <rguenther@suse.de>
1023         PR tree-optimization/56384
1024         * gcc.dg/torture/pr56384.c: New testcase.
1026 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
1028         PR tree-optimization/56350
1029         * gcc.dg/pr56350.c: New test.
1031         PR tree-optimization/56381
1032         * g++.dg/opt/pr56381.C: New test.
1034 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
1036         PR pch/54117
1037         * lib/dg-pch.exp (pch-init, pch-finish,
1038         check_effective_target_pch_supported_debug): New procs.
1039         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1040         Likewise if $pch_unsupported_debug and $flags include -g.
1041         Skip FAILs about missing *.gch file if $pch_unsupported_debug
1042         and dg-require-effective-target pch_unsupported_debug.
1043         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1044         * objc.dg/pch/pch.exp: Likewise.
1045         * gcc.dg/pch/pch.exp: Likewise.
1046         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1047         pch_unsupported_debug.
1048         * gcc.dg/pch/valid-1.hs: Likewise.
1049         * gcc.dg/pch/valid-1b.c: Likewise.
1050         * gcc.dg/pch/valid-1b.hs: Likewise.
1052 2013-02-18  Richard Biener  <rguenther@suse.de>
1054         PR tree-optimization/56366
1055         * gcc.dg/torture/pr56366.c: New testcase.
1057 2013-02-18  Richard Biener  <rguenther@suse.de>
1059         PR middle-end/56349
1060         * gcc.dg/torture/pr56349.c: New testcase.
1062 2013-02-18  Richard Biener  <rguenther@suse.de>
1064         PR tree-optimization/56321
1065         * gcc.dg/torture/pr56321.c: New testcase.
1067 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1069         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1071 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
1072             Dodji Seketeli  <dodji@redhat.com>
1074         PR asan/56330
1075         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1076         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1077         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1078         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1079         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1080         * c-c++-common/asan/pr56330.c: Likewise.
1081         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1082         Ensure the size argument of __builtin_memcpy is a constant.
1084 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
1085             Paolo Carlini  <paolo.carlini@oracle.com>
1087         PR c++/51242
1088         * g++.dg/cpp0x/enum23.C: New.
1090 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
1092         PR target/54685
1093         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1095 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
1097         PR rtl-optimization/56348
1098         * gcc.target/i386/pr56348.c: New test.
1100 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
1102         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1103         * gcc.target/arm/interrupt-2.c: Likewise.
1105 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1107         PR fortran/56318
1108         * gfortran.dg/matmul_9.f90: New.
1110 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1112         PR fortran/53818
1113         * gfortran.dg/init_flag_11.f90: New.
1115 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1117         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1119 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1121         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1122         characters.
1124 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
1125             Tobias Burnus  <burnus@net-b.de>
1127         PR testsuite/56138
1128         * gfortran.dg/allocatable_function_7.f90: New.
1130 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
1132         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1133         * asan_globals_test-wrapper.cc: New file.
1134         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1135         instead of asan_globals_test.cc as dg-additional-sources.
1136         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1137         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
1138         "sanitizer_test_utils.h" instead of
1139         "sanitizer_common/tests/sanitizer_test_utils.h".
1140         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1141         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1142         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1143         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1144         * g++.dg/asan/asan_test.cc: Synced from upstream.
1145         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1147 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
1149         Fix an asan crash
1150         * c-c++-common/asan/memcmp-2.c: New test.
1152 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
1154         PR c++/55582
1155         * g++.dg/cpp0x/udlit-string-literal.h: New.
1156         * g++.dg/cpp0x/udlit-string-literal.C: New.
1158 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
1160         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1162 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
1164         PR target/56184
1165         * gcc.target/arm/pr56184.C: New test.
1167 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
1169         PR c++/56302
1170         * g++.dg/torture/pr56302.C: New test.
1171         * g++.dg/cpp0x/constexpr-56302.C: New test.
1172         * c-c++-common/pr56302.c: New test.
1174 2013-02-13  Tobias Burnus  <burnus@net-b.de>
1175             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1177         PR fortran/56204
1178         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1179         * gfortran.dg/quad_3.f90: Ditto.
1181 2013-02-13  Kostya Serebryany  <kcc@google.com>
1183         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1184         to match the fresh asan run-time.
1185         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1187 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
1189         Avoid instrumenting duplicated memory access in the same basic block
1190         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1191         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1192         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1193         * c-c++-common/asan/inc.c: Likewise.
1195 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
1197         PR inline-asm/56148
1198         * gcc.target/i386/pr56148.c: New test.
1200 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1201             Tobias Burnus  <burnus@net-b.de>
1203         PR testsuite/56082
1204         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1205         to kind=2.
1207 2013-02-12  Richard Biener  <rguenther@suse.de>
1209         PR lto/56297
1210         * gcc.dg/lto/pr56297_0.c: New testcase.
1211         * gcc.dg/lto/pr56297_0.c: Likewise.
1213 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
1215         PR fortran/46952
1216         * gfortran.dg/typebound_deferred_1.f90: New.
1218 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
1220         PR rtl-optimization/56151
1221         * gcc.target/i386/pr56151.c: New test.
1223 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
1225         * g++.dg/ext/mv12.C: New test.
1226         * g++.dg/ext/mv12.h: New file.
1227         * g++.dg/ext/mv12-aux.C: New file.
1228         * g++.dg/ext/mv13.C: New test.
1230 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1232         * lib/target-supports.exp
1233         (check_effective_target_powerpc_eabi_ok): New.
1234         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1235         powerpc_eabi_ok.
1236         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1237         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1238         only.
1239         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1240         * gcc.target/powerpc/pr51623.c: Likewise.
1241         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1242         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1244 2013-02-11  Alexander Potapenko  <glider@google.com>
1245             Jack Howarth  <howarth@bromo.med.uc.edu>
1246             Jakub Jelinek  <jakub@redhat.com>
1248         PR sanitizer/55617
1249         * g++.dg/asan/pr55617.C: Run on all targets.
1251 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
1253         PR rtl-optimization/56275
1254         * gcc.dg/pr56275.c: New test.
1256 2013-02-11  Richard Biener  <rguenther@suse.de>
1258         PR tree-optimization/56273
1259         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1261 2013-02-11  Richard Biener  <rguenther@suse.de>
1263         PR tree-optimization/56264
1264         * gcc.dg/torture/pr56264.c: New testcase.
1266 2013-02-11  Richard Biener  <rguenther@suse.de>
1268         PR tree-optimization/56273
1269         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1270         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1271         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1272         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1273         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1274         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1276 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
1278         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1279         for *-*-linux-gnu targets.
1280         * g++.dg/asan/interception-test-1.c: Ditto.
1281         * g++.dg/asan/interception-failure-test-1.C: Ditto.
1282         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1284 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
1286         PR fortran/55362
1287         * gfortran.dg/intrinsic_size_4.f90 : New test.
1289 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
1291         PR target/56256
1292         * gcc.target/powerpc/pr56256.c: New test.
1294 2013-02-08  Ian Lance Taylor  <iant@google.com>
1296         * lib/go.exp: Load timeout.exp.
1298 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
1300         PR rtl-optimization/56246
1301         * gcc.target/i386/pr56246.c: New test.
1303 2013-02-08  Jeff Law  <law@redhat.com>
1305         PR debug/53948
1306         * gcc.dg/debug/dwarf2/pr53948.c: New test.
1308 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1310         PR target/56043
1311         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1312         powerpc*-*-linux*.
1314 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1316         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1318 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1320         PR rtl-optimization/56195
1321         * gcc.dg/torture/pr56195.c: New test.
1323 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1325         PR fortran/54107
1326         * gfortran.dg/recursive_interface_2.f90: New test.
1328 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1330         PR tree-optimization/56250
1331         * gcc.c-torture/execute/pr56250.c: New test.
1333 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1335         PR tree-optimization/56064
1336         * gcc.dg/fixed-point/view-convert-2.c: New test.
1338 2013-02-08  Michael Matz  <matz@suse.de>
1340         PR tree-optimization/52448
1341         * gcc.dg/pr52448.c: New test.
1343 2013-02-08  Richard Biener  <rguenther@suse.de>
1345         PR middle-end/56181
1346         * gcc.dg/torture/pr56181.c: New testcase.
1348 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1350         PR target/54222
1351         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1352         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1354 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1356         PR c++/56241
1357         * g++.dg/parse/crash61.C: New test.
1359         PR c++/56239
1360         * g++.dg/parse/pr56239.C: New test.
1362         PR c++/56237
1363         * g++.dg/abi/mangle61.C: New test.
1365 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
1367         PR rtl-optimization/56225
1368         * gcc.target/i386/pr56225.c: New test.
1370 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1372         PR debug/56154
1373         * gcc.dg/guality/pr56154-1.c: New test.
1374         * gcc.dg/guality/pr56154-2.c: New test.
1375         * gcc.dg/guality/pr56154-3.c: New test.
1376         * gcc.dg/guality/pr56154-4.c: New test.
1377         * gcc.dg/guality/pr56154-aux.c: New file.
1379         PR tree-optimization/55789
1380         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1381         cleanup-tree-dump.
1382         * gcc.dg/tree-ssa/inline-3.c: Add
1383         --param max-early-inliner-iterations=2 option.
1385 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1387         PR debug/53363
1388         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1389         Add -fno-dwarf2-cfi-asm to dg-options.
1390         Adapt match count.
1392 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1394         PR target/56228
1395         * gcc.dg/pr56228.c: New test.
1397 2013-02-07  Alan Modra  <amodra@gmail.com>
1399         PR target/54009
1400         * gcc.target/powerpc/pr54009.c: New test.
1401         PR target/54131
1402         * gfortran.dg/pr54131.f: New test.
1404 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1406         PR fortran/55789
1407         * gfortran.dg/array_constructor_41.f90: New test.
1409 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1411         PR fortran/55978
1412         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1414 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1416         PR middle-end/56217
1417         * g++.dg/gomp/pr56217.C: New test.
1419 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1421         PR tree-optimization/56205
1422         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1423         * gcc.c-torture/execute/pr56205.c: New test.
1425 2013-02-05  Richard Biener  <rguenther@suse.de>
1427         PR tree-optimization/53342
1428         PR tree-optimization/53185
1429         * gcc.dg/vect/pr53185-2.c: New testcase.
1431 2013-02-05  Jan Hubicka  <jh@suse.cz>
1433         PR tree-optimization/55789
1434         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1435         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1436         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1437         * g++.dg/ipa/inline-1.C: New testcase.
1438         * g++.dg/ipa/inline-2.C: New testcase.
1439         * g++.dg/ipa/inline-3.C: New testcase.
1441 2013-02-05  Jan Hubicka  <jh@suse.cz>
1443         PR tree-optimization/55789
1444         * g++.dg/torture/pr55789.C: New testcase.
1446 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1448         PR middle-end/56167
1449         * gcc.dg/pr56167.c: New test.
1451 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1453         PR target/55146
1454         * gcc.target/sh/pr55146.c: New.
1456 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1458         PR tree-optimization/54386
1459         * gcc.target/sh/pr54386.c: New.
1461 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1463         PR fortran/56008
1464         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1466         PR fortran/47517
1467         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1469 2013-02-04  Alexander Potapenko  <glider@google.com>
1470             Jack Howarth  <howarth@bromo.med.uc.edu>
1471             Jakub Jelinek  <jakub@redhat.com>
1473         PR sanitizer/55617
1474         * g++.dg/asan/pr55617.C: New test.
1476 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1478         PR fortran/54195
1479         * gfortran.dg/typebound_operator_19.f90: New test.
1480         * gfortran.dg/typebound_assignment_4.f90: New test.
1482 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1484         PR fortran/54107
1485         * gfortran.dg/recursive_interface_1.f90: New test.
1487 2013-02-04  Richard Guenther  <rguenther@suse.de>
1489         PR lto/56168
1490         * gcc.dg/lto/pr56168_0.c: New testcase.
1491         * gcc.dg/lto/pr56168_1.c: Likewise.
1493 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1495         PR fortran/50627
1496         PR fortran/56054
1497         * gfortran.dg/block_12.f90:  New test.
1498         * gfortran.dg/module_error_1.f90:  New test.
1500 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1502         * lib/target-supports.exp (check_effective_target_vect_float)
1503         (check_effective_target_vect_no_align): Add mips-sde-elf.
1505 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1507         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1509 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1511         * gcc.dg/pr56023.c: XFAIL on AIX.
1512         * gcc.dg/vect/pr49352.c: Same.
1514 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1516         * gnat.dg/opt26.adb: New test.
1518 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1520         Revert.
1521         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1523         * gcc.target/arm/neon-vfnms-1.c: New test.
1524         * gcc.target/arm/neon-vfnma-1.c: New test.
1526 2013-01-31  Richard Biener  <rguenther@suse.de>
1528         PR tree-optimization/56157
1529         * gcc.dg/torture/pr56157.c: New testcase.
1531 2013-01-30  Richard Biener  <rguenther@suse.de>
1533         PR tree-optimization/56150
1534         * gcc.dg/torture/pr56150.c: New testcase.
1536 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1538         PR sanitizer/55374
1539         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1540         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1541         printed in backtrace.
1542         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1543         to avoid errors about mismatched allocation vs. deallocation.
1545         PR c++/55742
1546         * g++.dg/mv1.C: Moved to...
1547         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1548         * g++.dg/mv2.C: Moved to...
1549         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1550         * g++.dg/mv3.C: Moved to...
1551         * g++.dg/ext/mv3.C: ... here.
1552         * g++.dg/mv4.C: Moved to...
1553         * g++.dg/ext/mv4.C: ... here.
1554         * g++.dg/mv5.C: Moved to...
1555         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1556         * g++.dg/mv6.C: Moved to...
1557         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1558         * g++.dg/ext/mv7.C: New test.
1559         * g++.dg/ext/mv8.C: New test.
1560         * g++.dg/ext/mv9.C: New test.
1561         * g++.dg/ext/mv10.C: New test.
1562         * g++.dg/ext/mv11.C: New test.
1564 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1566         PR rtl-optimization/56144
1567         * gcc.dg/pr56144.c: New.
1569 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1571         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1572         message.
1573         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1574         * g++.dg/cpp0x/constexpr-55573.C: Same
1576 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1578         PR tree-optimization/56064
1579         * gcc.dg/fixed-point/view-convert.c: New test.
1581 2013-01-30  Andreas Schwab  <schwab@suse.de>
1583         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1584         evaluate the end index in string range.
1586 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1588         PR fortran/56138
1589         * gfortran.dg/allocatable_function_6.f90: New.
1591 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1592             Mikael Morin  <mikael@gcc.gnu.org>
1594         PR fortran/54107
1595         * gfortran.dg/proc_ptr_comp_36.f90: New.
1597 2013-01-29  Richard Biener  <rguenther@suse.de>
1599         PR tree-optimization/55270
1600         * gcc.dg/torture/pr55270.c: New testcase.
1602 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1604         PR rtl-optimization/56117
1605         * gcc.dg/pr56117.c: New test.
1607 2013-01-28  Richard Biener  <rguenther@suse.de>
1609         PR tree-optimization/56034
1610         * gcc.dg/torture/pr56034.c: New testcase.
1612 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1614         PR tree-optimization/56125
1615         * gcc.dg/pr56125.c: New test.
1617 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1618             Mikael Morin  <mikael@gcc.gnu.org>
1620         PR fortran/53537
1621         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1622         * gfortran.dg/import8.f90: Likewise.
1623         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1624         * gfortran.dg/import10.f90: New test.
1625         * gfortran.dg/import11.f90: Likewise
1627 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1629         PR testsuite/56053
1630         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1631         string.h.  Provide memset, malloc and free prototypes, adjust line
1632         numbers in dg-output.
1633         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1634         Provide memset prototype and adjust line numbers in dg-output.
1635         * c-c++-common/asan/global-overflow-1.c: Likewise.
1637         PR tree-optimization/56094
1638         * gcc.dg/pr56094.c: New test.
1640 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1642         * gcc.target/arm/neon-vfnms-1.c: New test.
1643         * gcc.target/arm/neon-vfnma-1.c: New test.
1645 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1647         PR target/56114
1648         * gcc.target/i386/pr56114.c: New test.
1650 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1652         PR fortran/55984
1653         * gfortran.dg/associate_14.f90: New test.
1655         PR fortran/56047
1656         * gfortran.dg/associate_13.f90: New test.
1658 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1660         PR tree-optimization/56098
1661         * gcc.dg/pr56098-1.c: New test.
1662         * gcc.dg/pr56098-2.c: New test.
1664 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1666         PR target/54222
1667         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1669 2013-01-22  Marek Polacek  <polacek@redhat.com>
1671         PR tree-optimization/56035
1672         * gcc.dg/pr56035.c: New test.
1674 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1676         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1677         for MIPS.
1679 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1681         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1683 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1685         PR c/56078
1686         * gcc.dg/pr56078.c: New test.
1687         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1689 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1691         PR tree-optimization/55927
1692         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1694 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1696         * gcc.target/i386/movsd.c: New test.
1698 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1700         PR inline-asm/55934
1701         * gcc.target/i386/pr55934.c: New test.
1703 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1705         PR fortran/56081
1706         * gfortran.dg/select_8.f90: New.
1708 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1710         * gcc.target/microblaze/microblaze.exp: Remove
1711         target_config_cflags check.
1713 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1715         PR fortran/56052
1716         * gfortran.dg/gomp/pr56052.f90: New test.
1718         PR target/49069
1719         * gcc.dg/pr49069.c: New test.
1721 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1723         PR c++/55944
1724         * g++.dg/cpp0x/constexpr-static10.C: New.
1726 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1728         PR target/56028
1729         * gcc.target/i386/pr56028.c: New test.
1731 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1733         PR target/55686
1734         * gcc.target/i386/pr55686.c: New test.
1736 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1738         PR c++/53609
1739         * g++.dg/cpp0x/variadic139.C: New test.
1740         * g++.dg/cpp0x/variadic140.C: Likewise.
1741         * g++.dg/cpp0x/variadic141.C: Likewise.
1743 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1745         * gnat.dg/warn8.adb: New test.
1747 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1749         PR fortran/55919
1750         * gfortran.dg/include_8.f90: New test.
1752 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1754         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1755         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1757 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1759         PR tree-optimization/56051
1760         * gcc.c-torture/execute/pr56051.c: New test.
1762 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1764         PR rtl-optimization/56023
1765         * gcc.dg/pr56023.c: New test.
1767 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1769         PR middle-end/56022
1770         * gcc.target/i386/pr56022.c: New test.
1772 2013-01-21  Jason Merrill  <jason@redhat.com>
1774         * lib/target-supports.exp (check_effective_target_alias): New.
1776 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1778         PR debug/53235
1779         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1781 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1783         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1785 2013-01-19  Jeff Law  <law@redhat.com>
1787         PR tree-optimization/52631
1788         * tree-ssa/pr52631.c: New test.
1789         * tree-ssa/ssa-fre-9: Update expected output.
1791 2013-01-19  Anthony Green  <green@moxielogic.com>
1793         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1794         for moxie.
1796 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1798         PR tree-optimization/56029
1799         * g++.dg/torture/pr56029.C: New test.
1801 2013-01-18  Sharad Singhai  <singhai@google.com>
1803         PR tree-optimization/55995
1804         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1806 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1808         PR target/55433
1809         * gcc.target/i386/pr55433.c: New.
1811 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1813         PR middle-end/56015
1814         * gfortran.dg/pr56015.f90: New test.
1816 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1818         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1820 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1822         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1823         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1824         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1825         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1826         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1828 2013-01-17  Jeff Law  <law@redhat.com>
1830         * gcc.dg/pr52573.c: Move to...
1831         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1833         PR rtl-optimization/52573
1834         * gcc.dg/pr52573.c: New test.
1836 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1838         PR sanitizer/55679
1839         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1840         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1841         check_no_compiler_messages to test support in ucontext.h.
1842         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1843         compliant RLIMIT_AS.
1845 2013-01-17  Marek Polacek  <polacek@redhat.com>
1847         PR rtl-optimization/55833
1848         * gcc.dg/pr55833.c: New test.
1850 2013-01-17  Jan Hubicka  <jh@suse.cz>
1852         PR tree-optimization/55273
1853         * gcc.c-torture/compile/pr55273.c: New testcase.
1855 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1857         PR target/55981
1858         * gcc.target/pr55981.c: New test.
1860 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1862         * gcc.target/arm/pr40887.c: Require at least armv5.
1863         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1864         * gcc.target/arm/pr51915.c: Likewise.
1865         * gcc.target/arm/pr52006.c: Likewise.
1866         * gcc.target/arm/pr53187.c: Likewise.
1868         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1869         * gcc.target/arm/ftest-support-arm.h: Delete.
1870         * gcc.target/arm/ftest-support-thumb.h: Delete.
1871         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1872         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1873         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1874         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1875         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1876         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1877         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1878         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1879         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1880         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1881         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1882         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1883         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1884         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1885         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1886         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1887         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1888         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1889         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1890         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1891         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1892         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1893         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1894         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1896 2013-01-17  Martin Jambor  <mjambor@suse.cz>
1898         PR tree-optimizations/55264
1899         * g++.dg/ipa/pr55264.C: New test.
1901 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
1903         PR fortran/55983
1904         * gfortran.dg/class_55.f90: New.
1906 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
1908         PR testsuite/55994
1909         * gcc.c-torture/execute/builtins/builtins.exp: Add
1910         -Wl,--allow-multiple-definition for eabi and elf targets.
1912         PR testsuite/54622
1913         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1914         check_effective_target_vect_perm_short,
1915         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1916         check_effective_target_vect64): Return 0 for big-endian ARM.
1917         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1919         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1920         prototypes.
1922 2013-01-16  Richard Biener  <rguenther@suse.de>
1924         PR tree-optimization/55964
1925         * gcc.dg/torture/pr55964.c: New testcase.
1927 2013-01-16  Richard Biener  <rguenther@suse.de>
1929         PR tree-optimization/54767
1930         PR tree-optimization/53465
1931         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1933 2013-01-16  Christian Bruel  <christian.bruel@st.com>
1935         PR target/55301
1936         * gcc.target/sh/sh-switch.c: New testcase.
1938 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1940         * gcc.dg/webizer.c: Increase the array size.
1942 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1944         PR target/55940
1945         * gcc.dg/pr55940.c: New test.
1947 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
1948             Harald Anlauf  <anlauf@gmx.de>
1950         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1951         * gfortran.dg/bounds_check_5.f90: Likewise.
1952         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1953         * gfortran.dg/continuation_9.f90: Likewise.
1954         * gfortran.dg/move_alloc_13.f90: Likewise.
1955         * gfortran.dg/structure_constructor_11.f90: Likewise.
1956         * gfortran.dg/tab_continuation.f: Likewise.
1957         * gfortran.dg/warning-directive-2.F90: Likewise.
1958         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1960 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1962         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1963         * gcc.target/arm/fma-sp.c: Likewise.
1965 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1967         PR rtl-optimization/55153
1968         * gcc.dg/pr55153.c: New.
1970 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1972         PR tree-optimization/55920
1973         * gcc.c-torture/compile/pr55920.c: New test.
1975 2013-01-15  Richard Biener  <rguenther@suse.de>
1977         PR middle-end/55882
1978         * gcc.dg/torture/pr55882.c: New testcase.
1980 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1982         PR tree-optimization/55955
1983         * gcc.c-torture/compile/pr55955.c: New test.
1985 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
1987         PR c++/55663
1988         * g++.dg/cpp0x/alias-decl-31.C: New test.
1990 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
1992         PR fortran/54286
1993         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1994         case where interface is null.
1996 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
1998         PR fortran/55806
1999         * gfortran.dg/array_constructor_40.f90:  New test.
2001 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
2003         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2005 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
2007         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2008         * gcc.target/aarch64/vect-ld1r-compile.c: New.
2009         * gcc.target/aarch64/vect-ld1r-fp.c: New.
2010         * gcc.target/aarch64/vect-ld1r.c: New.
2011         * gcc.target/aarch64/vect-ld1r.x: New.
2013 2013-01-14  Andi Kleen  <ak@linux.intel.com>
2015         PR target/55948
2016         * gcc.target/i386/hle-clear-rel.c: New file
2017         * gcc.target/i386/hle-store-rel.c: New file.
2019 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
2021         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2022         * gfortran.dg/bounds_check_4.f90: Likewise.
2023         * gfortran.dg/inquire_10.f90: Likewise.
2024         * gfortran.dg/minloc_3.f90: Likewise.
2025         * gfortran.dg/minlocval_3.f90: Likewise.
2026         * gfortran.dg/module_double_reuse.f90: Likewise.
2027         * gfortran.dg/mvbits_1.f90: Likewise.
2028         * gfortran.dg/oldstyle_1.f90: Likewise.
2029         * gfortran.dg/pr20163-2.f: Likewise.
2030         * gfortran.dg/save_1.f90: Likewise.
2031         * gfortran.dg/scan_1.f90: Likewise.
2032         * gfortran.dg/select_char_1.f90: Likewise.
2033         * gfortran.dg/shape_4.f90: Likewise.
2034         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2035         * gfortran.dg/function_optimize_10.f90: Likewise.
2036         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2037         * gfortran.dg/used_types_17.f90: Likewise.
2038         * gfortran.dg/used_types_18.f90: Likewise.
2040 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
2042         PR fortran/54286
2043         * gfortran.dg/proc_ptr_result_8.f90 : New test.
2045 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2047         * gcc.dg/unroll_5.c: Add nomips16 attributes.
2049 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2051         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2053 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
2055         PR fortran/55072
2056         * gfortran.dg/assumed_type_2.f90: Fix test case.
2057         * gfortran.dg/internal_pack_13.f90: New test.
2058         * gfortran.dg/internal_pack_14.f90: New test.
2060 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2062         PR fortran/55868
2063         * gfortran.dg/unlimited_polymorphic_8.f90: Update
2064         scan-tree-dump-times for foo.0.x._vptr to deal with change from
2065         $tar to STAR.
2067 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
2069         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2071 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2073         PR target/55719
2074         * gcc.target/s390/pr55719.c: New testcase.
2076 2013-01-11  Richard Guenther  <rguenther@suse.de>
2078         PR tree-optimization/44061
2079         * gcc.dg/pr44061.c: New testcase.
2081 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
2083         Update copyright years.
2085 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
2086             Jakub Jelinek  <jakub@redhat.com>
2088         PR target/55565
2089         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2091 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
2093         PR rtl-optimization/55672
2094         * gcc.target/i386/pr55672.c: New.
2096 2013-01-10  Jeff Law  <law@redhat.com>
2098         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
2099         pass/fail message unique.
2102 2013-01-10  Jason Merrill  <jason@redhat.com>
2104         * ada/.gitignore: New.
2106 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2108         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2109         Add tls options.
2110         * g++.dg/tls/thread_local2.C: Likewise.
2111         * g++.dg/tls/thread_local2g.C: Likewise.
2112         * g++.dg/tls/thread_local6.C: Likewise.
2113         * g++.dg/tls/thread_local-order1.C: Add tls options.
2114         * g++.dg/tls/thread_local-order2.C: Likewise.
2115         * g++.dg/tls/thread_local3.C: Likewise.
2116         * g++.dg/tls/thread_local3g.C: Likewise.
2117         * g++.dg/tls/thread_local4.C: Likewise.
2118         * g++.dg/tls/thread_local4g.C: Likewise.
2119         * g++.dg/tls/thread_local5.C: Likewise.
2120         * g++.dg/tls/thread_local5g.C: Likewise.
2121         * g++.dg/tls/thread_local6g.C: Likewise.
2123 2013-01-10  Kostya Serebryany  <kcc@google.com>
2125         * g++.dg/asan/asan_test.cc: Sync from upstream.
2127 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
2129         PR tree-optimization/55921
2130         * gcc.c-torture/compile/pr55921.c: New test.
2132 2013-01-09  Jan Hubicka  <jh@suse.cz>
2134         PR tree-optimization/55569
2135         * gcc.c-torture/compile/pr55569.c: New testcase.
2137 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
2139         PR fortran/47203
2140         * gfortran.dg/use_28.f90: New test.
2142 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
2144         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2145         number matching more robust.
2147 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
2149         PR rtl-optimization/55829
2150         * gcc.target/i386/pr55829.c: New.
2152 2013-01-09  Tobias Burnus  <burnus@net-b.de>
2154         PR fortran/55758
2155         * gfortran.dg/bind_c_bool_1.f90: New.
2156         * gfortran.dg/do_5.f90: Add dg-warning.
2158 2013-01-09  Jan Hubicka  <jh@suse.cz>
2160         PR tree-optimization/55875
2161         * gcc.c-torture/execute/pr55875.c: New testcase.
2162         * g++.dg/torture/pr55875.C: New testcase.
2164 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2166         PR c/48418
2167         * c-c++-common/pr48418.c: New test.
2169 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
2171         PR c++/55801
2172         * g++.dg/tls/thread_local-ice.C: New.
2174 2013-01-09  Andreas Schwab  <schwab@suse.de>
2176         * gcc.dg/guality/pr54693.c: Null-terminate arr.
2178 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2180         PR tree-optimization/48189
2181         * gcc.dg/pr48189.c: New test.
2183 2013-01-04  Jan Hubicka  <jh@suse.cz>
2185         PR tree-optimization/55823
2186         * g++.dg/ipa/devirt-10.C: New testcase.
2188 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
2189             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
2191         PR rtl-optimization/55845
2192         * gcc.target/i386/pr55845.c: New test.
2194 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
2196         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2197         instructions generated instead of number of occurances.
2199 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2201         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2202         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2203         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2204         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2205         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2206         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2207         * gcc.target/aarch64/vect-fcm.x: Likewise.
2208         * lib/target-supports.exp
2209         (check_effective_target_vect_cond): Enable for AArch64.
2211 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2213         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2214         endian-safe float pool loading.
2215         (test_square_root_v4sf): Likewise.
2216         (test_square_root_v2df): Likewise.
2217         * lib/target-supports.exp
2218         (check_effective_target_vect_call_sqrtf): Add AArch64.
2220 2013-01-08  Martin Jambor  <mjambor@suse.cz>
2222         PR debug/55579
2223         * gcc.dg/tree-ssa/pr55579.c: New test.
2225 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2227         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2228         asm comments.
2230 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
2232         PR middle-end/55890
2233         * gcc.dg/torture/pr55890-3.c: New test.
2235         PR middle-end/55851
2236         * gcc.c-torture/compile/pr55851.c: New test.
2238         PR sanitizer/55844
2239         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2240         dg-options.
2242 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2244         PR fortran/55618
2245         * gfortran.dg/elemental_scalar_args_2.f90: New test.
2247 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2249         PR fortran/55763
2250         * gfortran.dg/pointer_init_2.f90: Update dg-error.
2251         * gfortran.dg/pointer_init_7.f90: New.
2253 2013-01-07  Richard Biener  <rguenther@suse.de>
2255         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2257 2013-01-07  Richard Biener  <rguenther@suse.de>
2259         PR middle-end/55890
2260         * gcc.dg/torture/pr55890-1.c: New testcase.
2261         * gcc.dg/torture/pr55890-2.c: Likewise.
2263 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
2265         * gcc.target/aarch64/fmovd.c: New.
2266         * gcc.target/aarch64/fmovf.c: Likewise.
2267         * gcc.target/aarch64/fmovd-zero.c: Likewise.
2268         * gcc.target/aarch64/fmovf-zero.c: Likewise.
2269         * gcc.target/aarch64/vect-fmovd.c: Likewise.
2270         * gcc.target/aarch64/vect-fmovf.c: Likewise.
2271         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2272         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2274 2013-01-07  Richard Biener  <rguenther@suse.de>
2276         PR tree-optimization/55888
2277         PR tree-optimization/55862
2278         * gcc.dg/torture/pr55888.c: New testcase.
2280 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2282         PR fortran/55852
2283         * gfortran.dg/intrinsic_size_3.f90: New.
2285 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2287         PR fortran/55763
2288         * gfortran.dg/select_type_32.f90: New.
2290 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
2292         PR c++/52343
2293         * g++.dg/cpp0x/alias-decl-29.C: New test.
2295 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
2297         PR fortran/53876
2298         PR fortran/54990
2299         PR fortran/54992
2300         * gfortran.dg/class_array_15.f03: New test.
2302 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
2304         PR fortran/42769
2305         PR fortran/45836
2306         PR fortran/45900
2307         * gfortran.dg/use_23.f90: New test.
2308         * gfortran.dg/use_24.f90: New test.
2309         * gfortran.dg/use_25.f90: New test.
2310         * gfortran.dg/use_26.f90: New test.
2311         * gfortran.dg/use_27.f90: New test.
2313 2013-01-06  Olivier Hainque  <hainque@adacore.com>
2315         * gnat.dg/specs/clause_on_volatile.ads: New test.
2317 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2319         * gnat.dg/alignment10.adb: New test.
2321 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
2322             Mikael Morin  <mikael@gcc.gnu.org>
2324         PR fortran/55827
2325         * gfortran.dg/use_22.f90: New test.
2327 2013-01-04  Andrew Pinski  <apinski@cavium.com>
2329         * gcc.target/aarch64/cmp-1.c: New testcase.
2331 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
2333         PR fortran/55172
2334         * gfortran.dg/select_type_31.f03: New test.
2336 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
2338         PR c++/54526 (again)
2339         * g++.dg/cpp0x/parse2.C: Extend.
2340         * g++.old-deja/g++.other/crash28.C: Adjust.
2342 2013-01-04  Richard Biener  <rguenther@suse.de>
2344         PR tree-optimization/55862
2345         * gcc.dg/torture/pr55862.c: New testcase.
2347 2013-01-04  Martin Jambor  <mjambor@suse.cz>
2349         PR tree-optimization/55755
2350         * gcc.dg/torture/pr55755.c: New test.
2351         * gcc.dg/tree-ssa/sra-13.c: Likewise.
2352         * gcc.dg/tree-ssa/pr45144.c: Update.
2354 2013-01-04  Richard Biener  <rguenther@suse.de>
2356         PR middle-end/55863
2357         * gcc.dg/fold-reassoc-2.c: New testcase.
2359 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2361         PR fortran/55763
2362         * gfortran.dg/null_7.f90: New.
2364 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2366         PR fortran/55854
2367         PR fortran/55763
2368         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2369         * gfortran.dg/unlimited_polymorphic_7.f90: New.
2370         * gfortran.dg/unlimited_polymorphic_8.f90: New.
2372 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
2374         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2376 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
2378         PR fortran/55855
2379         * gfortran.dg/assignment_1.f90: Modified.
2380         * gfortran.dg/assignment_4.f90: New.
2382 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
2384         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2386 2013-01-03  Richard Biener  <rguenther@suse.de>
2388         PR tree-optimization/55857
2389         * gcc.dg/vect/pr55857-1.c: New testcase.
2390         * gcc.dg/vect/pr55857-2.c: Likewise.
2392 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2394         PR rtl-optimization/55838
2395         * gcc.dg/pr55838.c: New test.
2397         PR tree-optimization/55832
2398         * gcc.c-torture/compile/pr55832.c: New test.
2400 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2402         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2403         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2404         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2405         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2406         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2407         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2408         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2409         * gcc.dg/unroll_1.c: Ditto.
2410         * gcc.dg/unroll_2.c: Ditto.
2411         * gcc.dg/unroll_3.c: Ditto.
2412         * gcc.dg/unroll_4.c: Ditto.
2414 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2416         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2418 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2420         PR fortran/55818
2421         * gfortran.dg/eof_4.f90: New test.
2423 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2425         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2426         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2427         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2428         (compat_setup_dfp): Initialize compat_alt_caret and
2429         compat_save_TEST_ALWAYS_FLAGS.
2431 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2433         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2435 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2437         * gcc.dg/torture/fp-int-convert-2.c: New test.
2439 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2441         * gfortran.dg/newunit_3.f90: Add dg-do run.
2442         * gfortran.dg/inquire_15.f90: Add dg-do run.
2444 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2446         PR tree-optimization/55831
2447         * gcc.dg/pr55831.c: New test.
2449 Copyright (C) 2013 Free Software Foundation, Inc.
2451 Copying and distribution of this file, with or without modification,
2452 are permitted in any medium without royalty provided the copyright
2453 notice and this notice are preserved.