re PR fortran/50269 (Wrongly rejects element of assumed-shape array in C_LOC)
[official-gcc.git] / gcc / testsuite / ChangeLog
blob6596dce007c34e4666874b80d619973426d28592
1 2013-04-04  Tobias Burnus  <burnus@net-b.de>
3         PR fortran/50269
4         * gfortran.dg/c_loc_test_21.f90: New.
5         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
6         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
7         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
8         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
9         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
11 2013-04-03  Jeff Law  <law@redhat.com>
13         PR tree-optimization/56799
14         * gcc.c-torture/execute/pr56799.c: New test.
16 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
18         PR c++/56815
19         * g++.dg/warn/Wpointer-arith-1.C: New.
20         * g++.dg/gomp/for-19.C: Adjust.
22 2013-04-03  Marek Polacek  <polacek@redhat.com>
24         PR sanitizer/55702
25         * gcc.dg/pr55702.c: New test.
27 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
29         PR target/56809
30         * gcc.dg/pr56809.c: New testcase.
32 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
34         PR debug/56819
35         * g++.dg/debug/pr56819.C: New test.
37 2013-04-03  Richard Biener  <rguenther@suse.de>
39         PR tree-optimization/56817
40         * g++.dg/torture/pr56817.C: New testcase.
42 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
44         * gcc.dg/vect/bb-slp-31.c: New file.
46 2013-04-03  Jason Merrill  <jason@redhat.com>
48         PR c++/34949
49         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
51 2013-04-03  Richard Biener  <rguenther@suse.de>
53         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
55 2013-04-03  Richard Biener  <rguenther@suse.de>
57         PR tree-optimization/55964
58         * gcc.dg/torture/pr55964-2.c: New testcase.
60 2013-04-03  Richard Biener  <rguenther@suse.de>
62         PR tree-optimization/56501
63         * gcc.dg/torture/pr56501.c: New testcase.
65 2013-04-03  Richard Biener  <rguenther@suse.de>
67         PR tree-optimization/56407
68         * gcc.dg/torture/pr56407.c: New testcase.
70 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
72         PR tree-optimization/56790
73         * g++.dg/ext/pr56790-1.C: New testcase.
75 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
77         * gcc.target/i386/merge-1.c: New testcase.
78         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
80 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
82         PR c/19449
83         * gcc.c-torture/execute/pr19449.c: New test.
85 2013-04-03  Richard Biener  <rguenther@suse.de>
87         PR tree-optimization/56812
88         * g++.dg/vect/slp-pr56812.cc: New testcase.
90 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
92         PR fortran/56284
93         PR fortran/40881
94         * gfortran.dg/altreturn_8.f90: New.
95         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
96         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
97         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
99 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
101         PR rtl-optimization/56745
102         * gcc.c-torture/compile/pr56745.c: New test.
104 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
106         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
108 2013-04-02  Richard Biener  <rguenther@suse.de>
110         PR tree-optimization/56778
111         * gcc.dg/torture/pr56778.c: New testcase.
113 2013-04-02  Richard Biener  <rguenther@suse.de>
115         PR middle-end/56768
116         * g++.dg/torture/pr56768.C: New testcase.
118 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
120         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
122 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
124         PR fortran/56660
125         * gfortran.dg/namelist_82.f90:  New test.
127 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
129         PR fortran/56500
130         * gfortran.dg/implicit_class_1.f90: New.
132 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
134         PR fortran/56786
135         * gfortran.dg/namelist_81.f90:  New test.
137 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
139         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
140         for constant and equal string lengths.
141         * gfortran.dg/character_comparison_5.f90:  Likewise.
142         * gfortran.dg/character_comparison_9.f90:  New test.
144 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
146         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
147         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
149 2013-03-29  Tobias Burnus  <burnus@net-b.de>
151         PR fortran/35203
152         * gfortran.dg/optional_absent_3.f90: New.
154 2013-03-29  Tobias Burnus  <burnus@net-b.de>
156         PR fortran/56737
157         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
159 2013-03-29  Tobias Burnus  <burnus@net-b.de>
161         PR fortran/56735
162         * gfortran.dg/namelist_80.f90: New.
164 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
166         PR fortran/45159
167         * gfortran.dg/string_length_2.f90:  New test.
168         * gfortran.dg/dependency_41.f90:  New test.
170 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
172         PR fortran/55806
173         * gfortran.dg/array_constructor_43.f90:  New test.
174         * gfortran.dg/random_seed_3.f90:  New test.
176 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
178         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
179         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
180         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
181         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
182         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
183         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
184         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
185         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
186         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
187         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
189 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
191         PR c++/56725
192         * g++.dg/conversion/op4.C: Adjust.
193         * g++.dg/cpp0x/rv1n.C: Likewise.
194         * g++.dg/cpp0x/rv2n.C: Likewise.
195         * g++.dg/cpp0x/template_deduction.C: Likewise.
196         * g++.dg/expr/cond8.C: Likewise.
197         * g++.dg/other/error4.C: Likewise.
198         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
199         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
200         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
201         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
202         * g++.old-deja/g++.jason/conversion2.C: Likewise.
203         * g++.old-deja/g++.law/cvt20.C: Likewise.
204         * g++.old-deja/g++.law/cvt8.C: Likewise.
205         * g++.old-deja/g++.law/init8.C: Likewise.
206         * g++.old-deja/g++.mike/net12.C: Likewise.
207         * g++.old-deja/g++.mike/net8.C: Likewise.
208         * g++.old-deja/g++.mike/p2793.C: Likewise.
209         * g++.old-deja/g++.mike/p3836.C: Likewise.
210         * g++.old-deja/g++.mike/p418.C: Likewise.
211         * g++.old-deja/g++.mike/p701.C: Likewise.
212         * g++.old-deja/g++.mike/p807.C: Likewise.
214 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
216         PR middle-end/56694
217         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
218         targets.
220 2013-03-28  Marek Polacek  <polacek@redhat.com>
222         PR tree-optimization/56695
223         * gcc.dg/vect/pr56695.c: New test.
225 2013-03-28  Richard Biener  <rguenther@suse.de>
227         PR tree-optimization/37021
228         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
229         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
231 2013-03-27  Tobias Burnus  <burnus@net-b.de>
233         PR fortran/56650
234         PR fortran/36437
235         * gfortran.dg/sizeof_2.f90: New.
236         * gfortran.dg/sizeof_3.f90: New.
237         * gfortran.dg/sizeof_proc.f90: Update dg-error.
239 2013-03-27  Richard Biener  <rguenther@suse.de>
241         PR tree-optimization/37021
242         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
244 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
246         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
247         * g++.dg/ipa/ivinline-2.C: Likewise.
248         * g++.dg/ipa/ivinline-3.C: Likewise.
249         * g++.dg/ipa/ivinline-4.C: Likewise.
250         * g++.dg/ipa/ivinline-5.C: Likewise.
251         * g++.dg/ipa/ivinline-7.C: Likewise.
252         * g++.dg/ipa/ivinline-8.C: Likewise.
253         * g++.dg/ipa/ivinline-9.C: Likewise.
254         * g++.dg/cpp0x/noexcept03.C: Likewise.
255         * gcc.dg/const-1.c: Likewise.
256         * gcc.dg/ipa/pure-const-1.c: Likewise.
257         * gcc.dg/noreturn-8.c: Likewise.
258         * gcc.target/i386/mmx-1.c: Likewise.
259         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
260         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
261         * gcc.c-torture/execute/pr33992.x: New file.
263 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
265         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
267 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
269         PR c++/55951
270         * g++.dg/ext/desig5.C: New.
272 2013-03-26  Tobias Burnus  <burnus@net-b.de>
274         PR fortran/56649
275         * gfortran.dg/merge_init_expr_2.f90: New.
276         * gfortran.dg/merge_char_1.f90: Modify test to
277         stay a run-time test.
278         * gfortran.dg/merge_char_3.f90: Ditto.
280 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
282         * g++.dg/cpp0x/constexpr-friend-2.C: New.
283         * g++.dg/cpp0x/constexpr-main.C: Likewise.
285 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
287         PR c++/56722
288         * g++.dg/cpp0x/range-for23.C: New.
290 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
292         PR libfortran/52512
293         * gfortran.dg/namelist_79.f90: New.
295 2013-03-25  Martin Jambor  <mjambor@suse.cz>
297         * gcc.dg/ipa/ipcp-agg-9.c: New test.
299 2013-03-25  Tobias Burnus  <burnus@net-b.de>
301         PR fortran/38536
302         PR fortran/38813
303         PR fortran/38894
304         PR fortran/39288
305         PR fortran/40963
306         PR fortran/45824
307         PR fortran/47023
308         PR fortran/47034
309         PR fortran/49023
310         PR fortran/50269
311         PR fortran/50612
312         PR fortran/52426
313         PR fortran/54263
314         PR fortran/55343
315         PR fortran/55444
316         PR fortran/55574
317         PR fortran/56079
318         PR fortran/56378
319         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
320         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
321         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
322         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
323         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
324         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
325         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
326         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
327         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
328         * gfortran.dg/c_loc_tests_16.f90: Ditto.
329         * gfortran.dg/c_loc_tests_4.f03: Ditto.
330         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
331         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
332         * gfortran.dg/c_loc_tests_8.f03: Ditto.
333         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
334         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
335         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
336         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
337         * gfortran.dg/pr32601_1.f03: Ditto.
338         * gfortran.dg/storage_size_2.f08: Remove dg-error.
339         * gfortran.dg/blockdata_7.f90: New.
340         * gfortran.dg/c_assoc_4.f90: New.
341         * gfortran.dg/c_f_pointer_tests_6.f90: New.
342         * gfortran.dg/c_f_pointer_tests_7.f90: New.
343         * gfortran.dg/c_funloc_tests_8.f90: New.
344         * gfortran.dg/c_loc_test_17.f90: New.
345         * gfortran.dg/c_loc_test_18.f90: New.
346         * gfortran.dg/c_loc_test_19.f90: New.
347         * gfortran.dg/c_loc_test_20.f90: New.
348         * gfortran.dg/c_sizeof_5.f90: New.
349         * gfortran.dg/iso_c_binding_rename_3.f90: New.
350         * gfortran.dg/transfer_resolve_2.f90: New.
351         * gfortran.dg/transfer_resolve_3.f90: New.
352         * gfortran.dg/transfer_resolve_4.f90: New.
353         * gfortran.dg/pr32601.f03: Update dg-error.
354         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
355         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
357 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
359         * gcc.target/arm/vseleqdf.c: New test.
360         * gcc.target/arm/vseleqsf.c: Likewise.
361         * gcc.target/arm/vselgedf.c: Likewise.
362         * gcc.target/arm/vselgesf.c: Likewise.
363         * gcc.target/arm/vselgtdf.c: Likewise.
364         * gcc.target/arm/vselgtsf.c: Likewise.
365         * gcc.target/arm/vselledf.c: Likewise.
366         * gcc.target/arm/vsellesf.c: Likewise.
367         * gcc.target/arm/vselltdf.c: Likewise.
368         * gcc.target/arm/vselltsf.c: Likewise.
369         * gcc.target/arm/vselnedf.c: Likewise.
370         * gcc.target/arm/vselnesf.c: Likewise.
371         * gcc.target/arm/vselvcdf.c: Likewise.
372         * gcc.target/arm/vselvcsf.c: Likewise.
373         * gcc.target/arm/vselvsdf.c: Likewise.
374         * gcc.target/arm/vselvssf.c: Likewise.
376 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
378         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
379         body from here...
380         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
381         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
382         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
383         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
384         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
385         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
386         * gcc.target/aarch64/atomic-op-char.x: ... to here.
387         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
388         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
389         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
390         * gcc.target/aarch64/atomic-op-int.x: ... to here.
391         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
392         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
393         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
394         * gcc.target/aarch64/atomic-op-release.x: ... to here.
395         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
396         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
397         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
398         * gcc.target/aarch64/atomic-op-short.x: ... to here.
399         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
400         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
401         * gcc.target/arm/atomic-op-acquire.c: Likewise.
402         * gcc.target/arm/atomic-op-char.c: Likewise.
403         * gcc.target/arm/atomic-op-consume.c: Likewise.
404         * gcc.target/arm/atomic-op-int.c: Likewise.
405         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
406         * gcc.target/arm/atomic-op-release.c: Likewise.
407         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
408         * gcc.target/arm/atomic-op-short.c: Likewise.
410 2013-03-25  Richard Biener  <rguenther@suse.de>
412         PR middle-end/56694
413         * g++.dg/torture/pr56694.C: New testcase.
415 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
417         PR target/56720
418         * gcc.target/arm/neon-vcond-gt.c: New test.
419         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
420         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
422 2013-03-25  Richard Biener  <rguenther@suse.de>
424         PR tree-optimization/56689
425         * gcc.dg/torture/pr56689.c: New testcase.
427 2013-03-25  Kai Tietz  <ktietz@redhat.com>
429         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
431 2013-03-24  Tobias Burnus  <burnus@net-b.de>
433         PR fortran/56696
434         * gfortran.dg/eof_5.f90: New.
436 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
438         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
439         alphabetically.
441 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
443         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
445 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
447         PR testsuite/55994
448         * gcc.c-torture/execute/builtins/builtins.exp: Add
449         -Wl,--allow-multiple-definition for RTEMS targets.
451 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
453         * gcc.target/aarch64/movk.c: New test.
455 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
457         * g++.dg/ext/vector21.C: New testcase.
459 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
461         * gcc.target/arm/neon-for-64bits-1.c: New tests.
462         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
464 2013-03-21  Richard Biener  <rguenther@suse.de>
466         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
467         * gcc.dg/vect/vect-outer-3a.c: Likewise.
469 2013-03-21   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
471         * gcc.target/aarch64/vect.c: Test and result vector added
472         for sabd and saba instructions.
473         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
474         instructions in assembly.
475         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
476         * gcc.target/aarch64/vect-fp.c: Test and result vector added
477         for fabd instruction.
478         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
479         instruction in assembly.
480         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
482 2013-03-20  Jeff Law  <law@redhat.com>
484         * g++.dg/tree-ssa/ssa-dom.C: New test.
486 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
488         * gcc.target/powerpc/mmfpgpr.c: New test.
489         * gcc.target/powerpc/sd-vsx.c: Likewise.
490         * gcc.target/powerpc/sd-pwr6.c: Likewise.
491         * gcc.target/powerpc/vsx-float0.c: Likewise.
493 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
495         PR tree-optimization/56355
496         * gcc.dg/pr56355-1.c: New file.
498 2013-03-20  Catherine Moore  <clm@codesourcery.com>
499             Richard Sandiford <rdsandiford@googlemail.com>
501         * gcc.target/mips/mips.exp: Add microMIPS support.
502         * gcc.target/mips/umips-movep-2.c: New test.
503         * gcc.target/mips/umips-lwp-2.c: New test.
504         * gcc.target/mips/umips-swp-5.c: New test.
505         * gcc.target/mips/umips-constraints-1.c: New test.
506         * gcc.target/mips/umips-lwp-3.c: New test.
507         * gcc.target/mips/umips-swp-6.c: New test.
508         * gcc.target/mips/umips-constraints-2.c: New test.
509         * gcc.target/mips/umips-save-restore-1.c: New test.
510         * gcc.target/mips/umips-lwp-4.c: New test.
511         * gcc.target/mips/umips-swp-7.c: New test.
512         * gcc.target/mips/umips-save-restore-2.c: New test.
513         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
514         * gcc.target/mips/umips-lwp-5.c: New test.
515         * gcc.target/mips/umips-save-restore-3.c: New test.
516         * gcc.target/mips/umips-lwp-6.c: New test.
517         * gcc.target/mips/umips-swp-1.c: New test.
518         * gcc.target/mips/umips-lwp-7.c: New test.
519         * gcc.target/mips/umips-swp-2.c: New test.
520         * gcc.target/mips/umips-lwp-8.c: New test.
521         * gcc.target/mips/umips-swp-3.c: New test.
522         * gcc.target/mips/umips-movep-1.c: New test.
523         * gcc.target/mips/umips-lwp-1.c: New test.
524         * gcc.target/mips/umips-swp-4.c: New test.
526 2013-03-20  Richard Biener  <rguenther@suse.de>
528         PR tree-optimization/56661
529         * gcc.dg/torture/pr56661.c: New testcase.
531 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
533         PR rtl-optimization/56605
534         * gcc.target/powerpc/pr56605.c: New.
536 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
538         PR fortran/54932
539         * gfortran.dg/do_1.f90: Don't xfail.
541 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
543         PR libfortran/51825
544         * gfortran.dg/namelist_77.f90: New.
545         * gfortran.dg/namelist_78.f90: New.
547 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
549         PR libfortran/48618
550         * gfortran.dg/open_negative_unit_1.f90: New.
552 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
554         * gcc.target/aarch64/sbc.c: New test.
556 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
558         * gcc.target/aarch64/ror.c: New test.
560 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
562         * gcc.target/aarch64/extr.c: New test.
564 2013-03-19  Richard Biener  <rguenther@suse.de>
566         PR tree-optimization/56273
567         * gcc.dg/tree-ssa/vrp47.c: Adjust.
568         * c-c++-common/uninit-17.c: Likewise.
570 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
572         PR tree-optimization/56635
573         * g++.dg/torture/pr56635.C: New test.
575 2013-03-18  Richard Biener  <rguenther@suse.de>
577         PR tree-optimization/3713
578         * g++.dg/ipa/devirt-12.C: New testcase.
580 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
582         PR c/56566
583         * c-c++-common/pr56566.c: New test.
585 2013-03-17  Jason Merrill  <jason@redhat.com>
587         * g++.dg/template/abstract-dr337.C: XFAIL.
589 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
591         PR c++/56607
592         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
593         * c-c++-common/pr56607.c: New test.
595 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
597         PR c++/56582
598         * g++.dg/cpp0x/constexpr-array5.C: New.
600 2013-03-15  Tobias Burnus  <burnus@net-b.de>
602         PR fortran/56615
603         * gfortran.dg/transfer_intrinsic_5.f90: New.
605 2013-03-15  Kai Tietz  <ktietz@redhat.com>
607         * gcc.target/i386/movti.c: Don't test for x64 mingw.
608         * gcc.target/i386/pr20020-1.c: Likewise.
609         * gcc.target/i386/pr20020-2.c: Likewise.
610         * gcc.target/i386/pr20020-3.c: Likewise.
611         * gcc.target/i386/pr53425-1.c: Likewise.
612         * gcc.target/i386/pr53425-2.c: Likewise.
613         * gcc.target/i386/pr55093.c: Likewise.
614         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
616 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
618         PR debug/56307
619         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
620         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
622 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
624         PR tree-optimization/53265
625         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
626         undefined behavior.
627         * gcc.dg/graphite/id-6.c (test): Likewise.
628         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
629         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
631         PR tree-optimization/53265
632         * gcc.dg/pr53265.c: New test.
633         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
634         to dg-options.
635         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
636         arrays.
637         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
638         n, use it as high bound instead of 4.
640 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
642         PR target/49880
643         * gcc.target/sh/pr49880-1.c: New.
644         * gcc.target/sh/pr49880-2.c: New.
645         * gcc.target/sh/pr49880-3.c: New.
646         * gcc.target/sh/pr49880-4.c: New.
647         * gcc.target/sh/pr49880-5.c: New.
649 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
651         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
653 2013-03-13  Richard Biener  <rguenther@suse.de>
655         PR tree-optimization/56608
656         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
658 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
660         PR c++/56611
661         * g++.dg/cpp0x/alias-decl-32.C: New.
663 2013-03-11  Jan Hubicka  <jh@suse.cz>
665         PR middle-end/56571
666         * gcc.c-torture/compile/pr56571.c: New testcase.
668 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
670         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
671         * gcc.dg/tree-ssa/pr55579.c: Likewise.
673 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
675         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
676         * gcc.dg/inline_4.c: Likewise.
677         * gcc.dg/unroll_2.c: Likewise.
678         * gcc.dg/unroll_3.c: Likewise.
679         * gcc.dg/unroll_4.c: Likewise.
681 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
683         PR testsuite/54119
684         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
686         PR debug/56307
687         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
689 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
691         PR target/40797
692         * gcc.c-torture/compile/pr40797.c: New.
694 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
696         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
698 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
700         PR fortran/56575
701         * gfortran.dg/class_56.f90: New test.
703 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
705         PR middle-end/56524
706         * gcc.target/mips/pr56524.c: New test.
708 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
710         PR c++/56565
711         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
713 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
715         PR c++/51412
716         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
718 2013-03-08  Marek Polacek  <polacek@redhat.com>
720         PR tree-optimization/56478
721         * gcc.dg/torture/pr56478.c: New test.
723 2013-03-08  Kai Tietz  <ktietz@redhat.com>
725         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
726         targets linker option --allow-multiple-definition.
728         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
729         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
730         * gcc.dg/pr52549.c: Add LLP64 case.
731         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
732         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
733         * gcc.dg/torture/pr51071-2.c: Likewise.
734         * gcc.dg/tree-ssa/vrp72.c: Likewise.
735         * gcc.dg/tree-ssa/vrp73.c: Likewise.
736         * gcc.dg/tree-ssa/vrp75.c: Likewise.
737         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
738         * gcc.dg/weak/weak-1.c: Likewise.
739         * gcc.dg/weak/weak-2.c: Likewise.
740         * gcc.dg/weak/weak-3.c: Likewise.
741         * gcc.dg/weak/weak-4.c: Likewise.
742         * gcc.dg/weak/weak-5.c: Likewise.
743         * gcc.dg/weak/weak-15.c: Likewise.
744         * gcc.dg/weak/weak-16.c: Likewise.
746         * c-c++-common/pr54486.c: Skip test for mingw-targets.
748 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
750         PR tree-optimization/56559
751         * gcc.dg/tree-ssa/reassoc-26.c: New test.
753 2013-03-07  Andreas Schwab  <schwab@suse.de>
755         * gcc.dg/pr31490.c: Fix last change.
757 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
759         PR c++/56534
760         * g++.dg/template/crash115.C: New.
762 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
764         PR tree-optimization/56539
765         * gcc.c-torture/compile/pr56539.c: New test.
767 2013-03-06  Kai Tietz  <ktietz@redhat.com>
769         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
770         targets.
771         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
772         * gcc.dg/lto/20091013-1_2.c: Likewise.
773         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
775 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
777         * gnat.dg/specs/aggr6.ads: New test.
779 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
781         * gnat.dg/loop_optimization15.ad[sb]: New test.
783 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
785         PR middle-end/56548
786         * gcc.dg/pr56548.c: New test.
788 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
790         PR debug/53363
791         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
793 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
795         PR c++/56543
796         * g++.dg/template/typename20.C: New test.
798 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
800         PR debug/56510
801         * gcc.dg/pr56510.c: New test.
803         PR rtl-optimization/56484
804         * gcc.c-torture/compile/pr56484.c: New test.
806 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
808         PR c++/56530
809         * g++.dg/warn/Wsign-conversion-2.C: New.
811 2013-03-05  Richard Biener  <rguenther@suse.de>
813         PR tree-optimization/56270
814         * gcc.dg/vect/slp-38.c: New testcase.
816 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
818         PR rtl-optimization/56494
819         * gcc.dg/pr56494.c: New test.
821 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
823         * gcc.dg/pr56424.c: New test.
825 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
827         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
828         * gcc.dg/pr56228.c <avr>: Skip.
830 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
832         PR testsuite/52641
833         PR tree-optimization/52631
834         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
836 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
838         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
839         * gcc.dg/vect/vect-83_64.c: Same.
841 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
843         PR fortran/56477
844         * gfortran.dg/pointer_check_13.f90: New test.
846 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
848         PR fortran/54730
849         * gfortran.dg/array_constructor_42.f90: New test.
851 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
853         PR c++/52688
854         * g++.dg/template/static33.C: New.
855         * g++.dg/template/static34.C: Likewise.
857         PR c++/10291
858         * g++.dg/template/static35.C: New.
860 2013-03-01  Steve Ellcey  <sellcey@mips.com>
862         * gcc.dg/pr56396.c: Require pic support.
864 2013-03-01  Richard Biener  <rguenther@suse.de>
866         PR tree-optimization/55481
867         * gcc.dg/torture/pr56488.c: New testcase.
869 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
870             Jakub Jelinek  <jakub@redhat.com>
872         PR sanitizer/56454
873         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
874         no_sanitize_address attribute rather than no_address_safety_analysis.
875         * g++.dg/asan/sanitizer_test_utils.h
876         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
877         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
878         in addition to no_address_safety_analysis.
880 2013-02-28  Jason Merrill  <jason@redhat.com>
882         PR c++/56481
883         * g++.dg/cpp0x/constexpr-and.C: New.
885 2013-02-28  Martin Jambor  <mjambor@suse.cz>
887         PR tree-optimization/56294
888         * g++.dg/debug/pr56294.C: New test.
890 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
892         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
894 2013-02-27  Marek Polacek  <polacek@redhat.com>
896         PR rtl-optimization/56466
897         * gcc.dg/pr56466.c: New test.
899 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
901         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
902         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
903         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
905 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
907         PR middle-end/45472
908         * gcc.dg/pr45472.c: New test.
910 2013-02-26  Marek Polacek  <polacek@redhat.com>
912         PR tree-optimization/56426
913         * gcc.dg/pr56436.c: New test.
915 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
917         PR tree-optimization/56448
918         * gcc.c-torture/compile/pr56448.c: New test.
920         PR tree-optimization/56443
921         * gcc.dg/torture/pr56443.c: New test.
923 2013-02-25  Richard Biener  <rguenther@suse.de>
925         PR tree-optimization/56175
926         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
928 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
930         PR c++/56403
931         * g++.dg/torture/pr56403.C: New test.
933 2013-02-25  Catherine Moore  <clm@codesourcery.com>
935         Revert:
936         2013-02-24  Catherine Moore  <clm@codesourcery.com>
937         Richard Sandiford  <rdsandiford@googlemail.com>
939         * gcc.target/mips/mips.exp: Add microMIPS support.
940         * gcc.target/mips/umips-movep-2.c: New test.
941         * gcc.target/mips/umips-lwp-2.c: New test.
942         * gcc.target/mips/umips-swp-5.c: New test.
943         * gcc.target/mips/umips-constraints-1.c: New test.
944         * gcc.target/mips/umips-lwp-3.c: New test.
945         * gcc.target/mips/umips-swp-6.c: New test.
946         * gcc.target/mips/umips-constraints-2.c: New test.
947         * gcc.target/mips/umips-save-restore-1.c: New test.
948         * gcc.target/mips/umips-lwp-4.c: New test.
949         * gcc.target/mips/umips-swp-7.c: New test.
950         * gcc.target/mips/umips-save-restore-2.c: New test.
951         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
952         * gcc.target/mips/umips-lwp-5.c: New test.
953         * gcc.target/mips/umips-save-restore-3.c: New test.
954         * gcc.target/mips/umips-lwp-6.c: New test.
955         * gcc.target/mips/umips-swp-1.c: New test.
956         * gcc.target/mips/umips-lwp-7.c: New test.
957         * gcc.target/mips/umips-swp-2.c: New test.
958         * gcc.target/mips/umips-lwp-8.c: New test.
959         * gcc.target/mips/umips-swp-3.c: New test.
960         * gcc.target/mips/umips-movep-1.c: New test.
961         * gcc.target/mips/umips-lwp-1.c: New test.
962         * gcc.target/mips/umips-swp-4.c: New test.
964 2013-02-24  Catherine Moore  <clm@codesourcery.com>
965             Richard Sandiford  <rdsandiford@googlemail.com>
967         * gcc.target/mips/mips.exp: Add microMIPS support.
968         * gcc.target/mips/umips-movep-2.c: New test.
969         * gcc.target/mips/umips-lwp-2.c: New test.
970         * gcc.target/mips/umips-swp-5.c: New test.
971         * gcc.target/mips/umips-constraints-1.c: New test.
972         * gcc.target/mips/umips-lwp-3.c: New test.
973         * gcc.target/mips/umips-swp-6.c: New test.
974         * gcc.target/mips/umips-constraints-2.c: New test.
975         * gcc.target/mips/umips-save-restore-1.c: New test.
976         * gcc.target/mips/umips-lwp-4.c: New test.
977         * gcc.target/mips/umips-swp-7.c: New test.
978         * gcc.target/mips/umips-save-restore-2.c: New test.
979         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
980         * gcc.target/mips/umips-lwp-5.c: New test.
981         * gcc.target/mips/umips-save-restore-3.c: New test.
982         * gcc.target/mips/umips-lwp-6.c: New test.
983         * gcc.target/mips/umips-swp-1.c: New test.
984         * gcc.target/mips/umips-lwp-7.c: New test.
985         * gcc.target/mips/umips-swp-2.c: New test.
986         * gcc.target/mips/umips-lwp-8.c: New test.
987         * gcc.target/mips/umips-swp-3.c: New test.
988         * gcc.target/mips/umips-movep-1.c: New test.
989         * gcc.target/mips/umips-lwp-1.c: New test.
990         * gcc.target/mips/umips-swp-4.c: New test.
992 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
994         PR sanitizer/56393
995         * lib/asan-dg.exp (asan_link_flags): Add
996         -B${gccpath}/libsanitizer/asan/ to flags.
998 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1000         PR middle-end/56420
1001         * gcc.dg/torture/pr56420.c: New test.
1003 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
1005         PR middle-end/56108
1006         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1008 2013-02-21  Martin Jambor  <mjambor@suse.cz>
1010         PR tree-optimization/56310
1011         * g++.dg/ipa/pr56310.C: New test.
1013 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
1015         PR fortran/56385
1016         * gfortran.dg/proc_ptr_comp_37.f90: New.
1018 2013-02-21  Richard Biener  <rguenther@suse.de>
1020         PR tree-optimization/56415
1021         Revert
1022         2013-02-11  Richard Biener  <rguenther@suse.de>
1024         PR tree-optimization/56273
1025         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1026         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1027         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1028         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1029         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1030         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1032 2013-02-21  Marek Polacek  <polacek@redhat.com>
1034         PR tree-optimization/56398
1035         * g++.dg/torture/pr56398.C: New test.
1037 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1039         PR inline-asm/56405
1040         * gcc.c-torture/compile/pr56405.c: New test.
1042 2013-02-20  Jan Hubicka  <jh@suse.cz>
1044         PR tree-optimization/56265
1045         * g++.dg/ipa/devirt-11.C: New testcase.
1047 2013-02-20  Richard Biener  <rguenther@suse.de>
1049         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1051 2013-02-20  Richard Biener  <rguenther@suse.de>
1052         Jakub Jelinek  <jakub@redhat.com>
1054         PR tree-optimization/56396
1055         * gcc.dg/pr56396.c: New testcase.
1057 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1059         PR c++/56373
1060         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1062 2013-02-19  Richard Biener  <rguenther@suse.de>
1064         PR tree-optimization/56384
1065         * gcc.dg/torture/pr56384.c: New testcase.
1067 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
1069         PR tree-optimization/56350
1070         * gcc.dg/pr56350.c: New test.
1072         PR tree-optimization/56381
1073         * g++.dg/opt/pr56381.C: New test.
1075 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
1077         PR pch/54117
1078         * lib/dg-pch.exp (pch-init, pch-finish,
1079         check_effective_target_pch_supported_debug): New procs.
1080         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1081         Likewise if $pch_unsupported_debug and $flags include -g.
1082         Skip FAILs about missing *.gch file if $pch_unsupported_debug
1083         and dg-require-effective-target pch_unsupported_debug.
1084         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1085         * objc.dg/pch/pch.exp: Likewise.
1086         * gcc.dg/pch/pch.exp: Likewise.
1087         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1088         pch_unsupported_debug.
1089         * gcc.dg/pch/valid-1.hs: Likewise.
1090         * gcc.dg/pch/valid-1b.c: Likewise.
1091         * gcc.dg/pch/valid-1b.hs: Likewise.
1093 2013-02-18  Richard Biener  <rguenther@suse.de>
1095         PR tree-optimization/56366
1096         * gcc.dg/torture/pr56366.c: New testcase.
1098 2013-02-18  Richard Biener  <rguenther@suse.de>
1100         PR middle-end/56349
1101         * gcc.dg/torture/pr56349.c: New testcase.
1103 2013-02-18  Richard Biener  <rguenther@suse.de>
1105         PR tree-optimization/56321
1106         * gcc.dg/torture/pr56321.c: New testcase.
1108 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1110         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1112 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
1113             Dodji Seketeli  <dodji@redhat.com>
1115         PR asan/56330
1116         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1117         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1118         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1119         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1120         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1121         * c-c++-common/asan/pr56330.c: Likewise.
1122         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1123         Ensure the size argument of __builtin_memcpy is a constant.
1125 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
1126             Paolo Carlini  <paolo.carlini@oracle.com>
1128         PR c++/51242
1129         * g++.dg/cpp0x/enum23.C: New.
1131 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
1133         PR target/54685
1134         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1136 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
1138         PR rtl-optimization/56348
1139         * gcc.target/i386/pr56348.c: New test.
1141 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
1143         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1144         * gcc.target/arm/interrupt-2.c: Likewise.
1146 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1148         PR fortran/56318
1149         * gfortran.dg/matmul_9.f90: New.
1151 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1153         PR fortran/53818
1154         * gfortran.dg/init_flag_11.f90: New.
1156 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1158         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1160 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1162         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1163         characters.
1165 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
1166             Tobias Burnus  <burnus@net-b.de>
1168         PR testsuite/56138
1169         * gfortran.dg/allocatable_function_7.f90: New.
1171 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
1173         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1174         * asan_globals_test-wrapper.cc: New file.
1175         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1176         instead of asan_globals_test.cc as dg-additional-sources.
1177         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1178         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
1179         "sanitizer_test_utils.h" instead of
1180         "sanitizer_common/tests/sanitizer_test_utils.h".
1181         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1182         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1183         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1184         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1185         * g++.dg/asan/asan_test.cc: Synced from upstream.
1186         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1188 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
1190         Fix an asan crash
1191         * c-c++-common/asan/memcmp-2.c: New test.
1193 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
1195         PR c++/55582
1196         * g++.dg/cpp0x/udlit-string-literal.h: New.
1197         * g++.dg/cpp0x/udlit-string-literal.C: New.
1199 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
1201         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1203 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
1205         PR target/56184
1206         * gcc.target/arm/pr56184.C: New test.
1208 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
1210         PR c++/56302
1211         * g++.dg/torture/pr56302.C: New test.
1212         * g++.dg/cpp0x/constexpr-56302.C: New test.
1213         * c-c++-common/pr56302.c: New test.
1215 2013-02-13  Tobias Burnus  <burnus@net-b.de>
1216             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1218         PR fortran/56204
1219         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1220         * gfortran.dg/quad_3.f90: Ditto.
1222 2013-02-13  Kostya Serebryany  <kcc@google.com>
1224         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1225         to match the fresh asan run-time.
1226         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1228 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
1230         Avoid instrumenting duplicated memory access in the same basic block
1231         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1232         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1233         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1234         * c-c++-common/asan/inc.c: Likewise.
1236 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
1238         PR inline-asm/56148
1239         * gcc.target/i386/pr56148.c: New test.
1241 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1242             Tobias Burnus  <burnus@net-b.de>
1244         PR testsuite/56082
1245         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1246         to kind=2.
1248 2013-02-12  Richard Biener  <rguenther@suse.de>
1250         PR lto/56297
1251         * gcc.dg/lto/pr56297_0.c: New testcase.
1252         * gcc.dg/lto/pr56297_0.c: Likewise.
1254 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
1256         PR fortran/46952
1257         * gfortran.dg/typebound_deferred_1.f90: New.
1259 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
1261         PR rtl-optimization/56151
1262         * gcc.target/i386/pr56151.c: New test.
1264 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
1266         * g++.dg/ext/mv12.C: New test.
1267         * g++.dg/ext/mv12.h: New file.
1268         * g++.dg/ext/mv12-aux.C: New file.
1269         * g++.dg/ext/mv13.C: New test.
1271 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1273         * lib/target-supports.exp
1274         (check_effective_target_powerpc_eabi_ok): New.
1275         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1276         powerpc_eabi_ok.
1277         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1278         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1279         only.
1280         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1281         * gcc.target/powerpc/pr51623.c: Likewise.
1282         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1283         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1285 2013-02-11  Alexander Potapenko  <glider@google.com>
1286             Jack Howarth  <howarth@bromo.med.uc.edu>
1287             Jakub Jelinek  <jakub@redhat.com>
1289         PR sanitizer/55617
1290         * g++.dg/asan/pr55617.C: Run on all targets.
1292 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
1294         PR rtl-optimization/56275
1295         * gcc.dg/pr56275.c: New test.
1297 2013-02-11  Richard Biener  <rguenther@suse.de>
1299         PR tree-optimization/56273
1300         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1302 2013-02-11  Richard Biener  <rguenther@suse.de>
1304         PR tree-optimization/56264
1305         * gcc.dg/torture/pr56264.c: New testcase.
1307 2013-02-11  Richard Biener  <rguenther@suse.de>
1309         PR tree-optimization/56273
1310         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1311         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1312         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1313         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1314         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1315         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1317 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
1319         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1320         for *-*-linux-gnu targets.
1321         * g++.dg/asan/interception-test-1.c: Ditto.
1322         * g++.dg/asan/interception-failure-test-1.C: Ditto.
1323         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1325 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
1327         PR fortran/55362
1328         * gfortran.dg/intrinsic_size_4.f90 : New test.
1330 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
1332         PR target/56256
1333         * gcc.target/powerpc/pr56256.c: New test.
1335 2013-02-08  Ian Lance Taylor  <iant@google.com>
1337         * lib/go.exp: Load timeout.exp.
1339 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
1341         PR rtl-optimization/56246
1342         * gcc.target/i386/pr56246.c: New test.
1344 2013-02-08  Jeff Law  <law@redhat.com>
1346         PR debug/53948
1347         * gcc.dg/debug/dwarf2/pr53948.c: New test.
1349 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1351         PR target/56043
1352         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1353         powerpc*-*-linux*.
1355 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1357         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1359 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1361         PR rtl-optimization/56195
1362         * gcc.dg/torture/pr56195.c: New test.
1364 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1366         PR fortran/54107
1367         * gfortran.dg/recursive_interface_2.f90: New test.
1369 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1371         PR tree-optimization/56250
1372         * gcc.c-torture/execute/pr56250.c: New test.
1374 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1376         PR tree-optimization/56064
1377         * gcc.dg/fixed-point/view-convert-2.c: New test.
1379 2013-02-08  Michael Matz  <matz@suse.de>
1381         PR tree-optimization/52448
1382         * gcc.dg/pr52448.c: New test.
1384 2013-02-08  Richard Biener  <rguenther@suse.de>
1386         PR middle-end/56181
1387         * gcc.dg/torture/pr56181.c: New testcase.
1389 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1391         PR target/54222
1392         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1393         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1395 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1397         PR c++/56241
1398         * g++.dg/parse/crash61.C: New test.
1400         PR c++/56239
1401         * g++.dg/parse/pr56239.C: New test.
1403         PR c++/56237
1404         * g++.dg/abi/mangle61.C: New test.
1406 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
1408         PR rtl-optimization/56225
1409         * gcc.target/i386/pr56225.c: New test.
1411 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1413         PR debug/56154
1414         * gcc.dg/guality/pr56154-1.c: New test.
1415         * gcc.dg/guality/pr56154-2.c: New test.
1416         * gcc.dg/guality/pr56154-3.c: New test.
1417         * gcc.dg/guality/pr56154-4.c: New test.
1418         * gcc.dg/guality/pr56154-aux.c: New file.
1420         PR tree-optimization/55789
1421         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1422         cleanup-tree-dump.
1423         * gcc.dg/tree-ssa/inline-3.c: Add
1424         --param max-early-inliner-iterations=2 option.
1426 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1428         PR debug/53363
1429         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1430         Add -fno-dwarf2-cfi-asm to dg-options.
1431         Adapt match count.
1433 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1435         PR target/56228
1436         * gcc.dg/pr56228.c: New test.
1438 2013-02-07  Alan Modra  <amodra@gmail.com>
1440         PR target/54009
1441         * gcc.target/powerpc/pr54009.c: New test.
1442         PR target/54131
1443         * gfortran.dg/pr54131.f: New test.
1445 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1447         PR fortran/55789
1448         * gfortran.dg/array_constructor_41.f90: New test.
1450 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1452         PR fortran/55978
1453         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1455 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1457         PR middle-end/56217
1458         * g++.dg/gomp/pr56217.C: New test.
1460 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1462         PR tree-optimization/56205
1463         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1464         * gcc.c-torture/execute/pr56205.c: New test.
1466 2013-02-05  Richard Biener  <rguenther@suse.de>
1468         PR tree-optimization/53342
1469         PR tree-optimization/53185
1470         * gcc.dg/vect/pr53185-2.c: New testcase.
1472 2013-02-05  Jan Hubicka  <jh@suse.cz>
1474         PR tree-optimization/55789
1475         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1476         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1477         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1478         * g++.dg/ipa/inline-1.C: New testcase.
1479         * g++.dg/ipa/inline-2.C: New testcase.
1480         * g++.dg/ipa/inline-3.C: New testcase.
1482 2013-02-05  Jan Hubicka  <jh@suse.cz>
1484         PR tree-optimization/55789
1485         * g++.dg/torture/pr55789.C: New testcase.
1487 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1489         PR middle-end/56167
1490         * gcc.dg/pr56167.c: New test.
1492 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1494         PR target/55146
1495         * gcc.target/sh/pr55146.c: New.
1497 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1499         PR tree-optimization/54386
1500         * gcc.target/sh/pr54386.c: New.
1502 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1504         PR fortran/56008
1505         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1507         PR fortran/47517
1508         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1510 2013-02-04  Alexander Potapenko  <glider@google.com>
1511             Jack Howarth  <howarth@bromo.med.uc.edu>
1512             Jakub Jelinek  <jakub@redhat.com>
1514         PR sanitizer/55617
1515         * g++.dg/asan/pr55617.C: New test.
1517 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1519         PR fortran/54195
1520         * gfortran.dg/typebound_operator_19.f90: New test.
1521         * gfortran.dg/typebound_assignment_4.f90: New test.
1523 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1525         PR fortran/54107
1526         * gfortran.dg/recursive_interface_1.f90: New test.
1528 2013-02-04  Richard Guenther  <rguenther@suse.de>
1530         PR lto/56168
1531         * gcc.dg/lto/pr56168_0.c: New testcase.
1532         * gcc.dg/lto/pr56168_1.c: Likewise.
1534 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1536         PR fortran/50627
1537         PR fortran/56054
1538         * gfortran.dg/block_12.f90:  New test.
1539         * gfortran.dg/module_error_1.f90:  New test.
1541 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1543         * lib/target-supports.exp (check_effective_target_vect_float)
1544         (check_effective_target_vect_no_align): Add mips-sde-elf.
1546 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1548         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1550 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1552         * gcc.dg/pr56023.c: XFAIL on AIX.
1553         * gcc.dg/vect/pr49352.c: Same.
1555 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1557         * gnat.dg/opt26.adb: New test.
1559 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1561         Revert.
1562         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1564         * gcc.target/arm/neon-vfnms-1.c: New test.
1565         * gcc.target/arm/neon-vfnma-1.c: New test.
1567 2013-01-31  Richard Biener  <rguenther@suse.de>
1569         PR tree-optimization/56157
1570         * gcc.dg/torture/pr56157.c: New testcase.
1572 2013-01-30  Richard Biener  <rguenther@suse.de>
1574         PR tree-optimization/56150
1575         * gcc.dg/torture/pr56150.c: New testcase.
1577 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1579         PR sanitizer/55374
1580         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1581         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1582         printed in backtrace.
1583         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1584         to avoid errors about mismatched allocation vs. deallocation.
1586         PR c++/55742
1587         * g++.dg/mv1.C: Moved to...
1588         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1589         * g++.dg/mv2.C: Moved to...
1590         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1591         * g++.dg/mv3.C: Moved to...
1592         * g++.dg/ext/mv3.C: ... here.
1593         * g++.dg/mv4.C: Moved to...
1594         * g++.dg/ext/mv4.C: ... here.
1595         * g++.dg/mv5.C: Moved to...
1596         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1597         * g++.dg/mv6.C: Moved to...
1598         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1599         * g++.dg/ext/mv7.C: New test.
1600         * g++.dg/ext/mv8.C: New test.
1601         * g++.dg/ext/mv9.C: New test.
1602         * g++.dg/ext/mv10.C: New test.
1603         * g++.dg/ext/mv11.C: New test.
1605 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1607         PR rtl-optimization/56144
1608         * gcc.dg/pr56144.c: New.
1610 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1612         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1613         message.
1614         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1615         * g++.dg/cpp0x/constexpr-55573.C: Same
1617 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1619         PR tree-optimization/56064
1620         * gcc.dg/fixed-point/view-convert.c: New test.
1622 2013-01-30  Andreas Schwab  <schwab@suse.de>
1624         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1625         evaluate the end index in string range.
1627 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1629         PR fortran/56138
1630         * gfortran.dg/allocatable_function_6.f90: New.
1632 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1633             Mikael Morin  <mikael@gcc.gnu.org>
1635         PR fortran/54107
1636         * gfortran.dg/proc_ptr_comp_36.f90: New.
1638 2013-01-29  Richard Biener  <rguenther@suse.de>
1640         PR tree-optimization/55270
1641         * gcc.dg/torture/pr55270.c: New testcase.
1643 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1645         PR rtl-optimization/56117
1646         * gcc.dg/pr56117.c: New test.
1648 2013-01-28  Richard Biener  <rguenther@suse.de>
1650         PR tree-optimization/56034
1651         * gcc.dg/torture/pr56034.c: New testcase.
1653 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1655         PR tree-optimization/56125
1656         * gcc.dg/pr56125.c: New test.
1658 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1659             Mikael Morin  <mikael@gcc.gnu.org>
1661         PR fortran/53537
1662         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1663         * gfortran.dg/import8.f90: Likewise.
1664         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1665         * gfortran.dg/import10.f90: New test.
1666         * gfortran.dg/import11.f90: Likewise
1668 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1670         PR testsuite/56053
1671         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1672         string.h.  Provide memset, malloc and free prototypes, adjust line
1673         numbers in dg-output.
1674         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1675         Provide memset prototype and adjust line numbers in dg-output.
1676         * c-c++-common/asan/global-overflow-1.c: Likewise.
1678         PR tree-optimization/56094
1679         * gcc.dg/pr56094.c: New test.
1681 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1683         * gcc.target/arm/neon-vfnms-1.c: New test.
1684         * gcc.target/arm/neon-vfnma-1.c: New test.
1686 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1688         PR target/56114
1689         * gcc.target/i386/pr56114.c: New test.
1691 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1693         PR fortran/55984
1694         * gfortran.dg/associate_14.f90: New test.
1696         PR fortran/56047
1697         * gfortran.dg/associate_13.f90: New test.
1699 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1701         PR tree-optimization/56098
1702         * gcc.dg/pr56098-1.c: New test.
1703         * gcc.dg/pr56098-2.c: New test.
1705 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1707         PR target/54222
1708         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1710 2013-01-22  Marek Polacek  <polacek@redhat.com>
1712         PR tree-optimization/56035
1713         * gcc.dg/pr56035.c: New test.
1715 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1717         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1718         for MIPS.
1720 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1722         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1724 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1726         PR c/56078
1727         * gcc.dg/pr56078.c: New test.
1728         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1730 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1732         PR tree-optimization/55927
1733         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1735 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1737         * gcc.target/i386/movsd.c: New test.
1739 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1741         PR inline-asm/55934
1742         * gcc.target/i386/pr55934.c: New test.
1744 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1746         PR fortran/56081
1747         * gfortran.dg/select_8.f90: New.
1749 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1751         * gcc.target/microblaze/microblaze.exp: Remove
1752         target_config_cflags check.
1754 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1756         PR fortran/56052
1757         * gfortran.dg/gomp/pr56052.f90: New test.
1759         PR target/49069
1760         * gcc.dg/pr49069.c: New test.
1762 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1764         PR c++/55944
1765         * g++.dg/cpp0x/constexpr-static10.C: New.
1767 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1769         PR target/56028
1770         * gcc.target/i386/pr56028.c: New test.
1772 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1774         PR target/55686
1775         * gcc.target/i386/pr55686.c: New test.
1777 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1779         PR c++/53609
1780         * g++.dg/cpp0x/variadic139.C: New test.
1781         * g++.dg/cpp0x/variadic140.C: Likewise.
1782         * g++.dg/cpp0x/variadic141.C: Likewise.
1784 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1786         * gnat.dg/warn8.adb: New test.
1788 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1790         PR fortran/55919
1791         * gfortran.dg/include_8.f90: New test.
1793 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1795         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1796         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1798 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1800         PR tree-optimization/56051
1801         * gcc.c-torture/execute/pr56051.c: New test.
1803 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1805         PR rtl-optimization/56023
1806         * gcc.dg/pr56023.c: New test.
1808 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1810         PR middle-end/56022
1811         * gcc.target/i386/pr56022.c: New test.
1813 2013-01-21  Jason Merrill  <jason@redhat.com>
1815         * lib/target-supports.exp (check_effective_target_alias): New.
1817 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1819         PR debug/53235
1820         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1822 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1824         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1826 2013-01-19  Jeff Law  <law@redhat.com>
1828         PR tree-optimization/52631
1829         * tree-ssa/pr52631.c: New test.
1830         * tree-ssa/ssa-fre-9: Update expected output.
1832 2013-01-19  Anthony Green  <green@moxielogic.com>
1834         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1835         for moxie.
1837 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1839         PR tree-optimization/56029
1840         * g++.dg/torture/pr56029.C: New test.
1842 2013-01-18  Sharad Singhai  <singhai@google.com>
1844         PR tree-optimization/55995
1845         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1847 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1849         PR target/55433
1850         * gcc.target/i386/pr55433.c: New.
1852 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1854         PR middle-end/56015
1855         * gfortran.dg/pr56015.f90: New test.
1857 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1859         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1861 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1863         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1864         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1865         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1866         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1867         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1869 2013-01-17  Jeff Law  <law@redhat.com>
1871         * gcc.dg/pr52573.c: Move to...
1872         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1874         PR rtl-optimization/52573
1875         * gcc.dg/pr52573.c: New test.
1877 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1879         PR sanitizer/55679
1880         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1881         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1882         check_no_compiler_messages to test support in ucontext.h.
1883         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1884         compliant RLIMIT_AS.
1886 2013-01-17  Marek Polacek  <polacek@redhat.com>
1888         PR rtl-optimization/55833
1889         * gcc.dg/pr55833.c: New test.
1891 2013-01-17  Jan Hubicka  <jh@suse.cz>
1893         PR tree-optimization/55273
1894         * gcc.c-torture/compile/pr55273.c: New testcase.
1896 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1898         PR target/55981
1899         * gcc.target/pr55981.c: New test.
1901 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1903         * gcc.target/arm/pr40887.c: Require at least armv5.
1904         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1905         * gcc.target/arm/pr51915.c: Likewise.
1906         * gcc.target/arm/pr52006.c: Likewise.
1907         * gcc.target/arm/pr53187.c: Likewise.
1909         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1910         * gcc.target/arm/ftest-support-arm.h: Delete.
1911         * gcc.target/arm/ftest-support-thumb.h: Delete.
1912         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1913         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1914         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1915         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1916         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1917         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1918         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1919         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1920         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1921         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1922         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1923         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1924         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1925         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1926         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1927         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1928         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1929         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1930         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1931         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1932         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1933         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1934         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1935         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1937 2013-01-17  Martin Jambor  <mjambor@suse.cz>
1939         PR tree-optimizations/55264
1940         * g++.dg/ipa/pr55264.C: New test.
1942 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
1944         PR fortran/55983
1945         * gfortran.dg/class_55.f90: New.
1947 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
1949         PR testsuite/55994
1950         * gcc.c-torture/execute/builtins/builtins.exp: Add
1951         -Wl,--allow-multiple-definition for eabi and elf targets.
1953         PR testsuite/54622
1954         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1955         check_effective_target_vect_perm_short,
1956         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1957         check_effective_target_vect64): Return 0 for big-endian ARM.
1958         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1960         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1961         prototypes.
1963 2013-01-16  Richard Biener  <rguenther@suse.de>
1965         PR tree-optimization/55964
1966         * gcc.dg/torture/pr55964.c: New testcase.
1968 2013-01-16  Richard Biener  <rguenther@suse.de>
1970         PR tree-optimization/54767
1971         PR tree-optimization/53465
1972         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1974 2013-01-16  Christian Bruel  <christian.bruel@st.com>
1976         PR target/55301
1977         * gcc.target/sh/sh-switch.c: New testcase.
1979 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1981         * gcc.dg/webizer.c: Increase the array size.
1983 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1985         PR target/55940
1986         * gcc.dg/pr55940.c: New test.
1988 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
1989             Harald Anlauf  <anlauf@gmx.de>
1991         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1992         * gfortran.dg/bounds_check_5.f90: Likewise.
1993         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1994         * gfortran.dg/continuation_9.f90: Likewise.
1995         * gfortran.dg/move_alloc_13.f90: Likewise.
1996         * gfortran.dg/structure_constructor_11.f90: Likewise.
1997         * gfortran.dg/tab_continuation.f: Likewise.
1998         * gfortran.dg/warning-directive-2.F90: Likewise.
1999         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2001 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2003         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2004         * gcc.target/arm/fma-sp.c: Likewise.
2006 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2008         PR rtl-optimization/55153
2009         * gcc.dg/pr55153.c: New.
2011 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2013         PR tree-optimization/55920
2014         * gcc.c-torture/compile/pr55920.c: New test.
2016 2013-01-15  Richard Biener  <rguenther@suse.de>
2018         PR middle-end/55882
2019         * gcc.dg/torture/pr55882.c: New testcase.
2021 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2023         PR tree-optimization/55955
2024         * gcc.c-torture/compile/pr55955.c: New test.
2026 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
2028         PR c++/55663
2029         * g++.dg/cpp0x/alias-decl-31.C: New test.
2031 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
2033         PR fortran/54286
2034         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2035         case where interface is null.
2037 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
2039         PR fortran/55806
2040         * gfortran.dg/array_constructor_40.f90:  New test.
2042 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
2044         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2046 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
2048         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2049         * gcc.target/aarch64/vect-ld1r-compile.c: New.
2050         * gcc.target/aarch64/vect-ld1r-fp.c: New.
2051         * gcc.target/aarch64/vect-ld1r.c: New.
2052         * gcc.target/aarch64/vect-ld1r.x: New.
2054 2013-01-14  Andi Kleen  <ak@linux.intel.com>
2056         PR target/55948
2057         * gcc.target/i386/hle-clear-rel.c: New file
2058         * gcc.target/i386/hle-store-rel.c: New file.
2060 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
2062         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2063         * gfortran.dg/bounds_check_4.f90: Likewise.
2064         * gfortran.dg/inquire_10.f90: Likewise.
2065         * gfortran.dg/minloc_3.f90: Likewise.
2066         * gfortran.dg/minlocval_3.f90: Likewise.
2067         * gfortran.dg/module_double_reuse.f90: Likewise.
2068         * gfortran.dg/mvbits_1.f90: Likewise.
2069         * gfortran.dg/oldstyle_1.f90: Likewise.
2070         * gfortran.dg/pr20163-2.f: Likewise.
2071         * gfortran.dg/save_1.f90: Likewise.
2072         * gfortran.dg/scan_1.f90: Likewise.
2073         * gfortran.dg/select_char_1.f90: Likewise.
2074         * gfortran.dg/shape_4.f90: Likewise.
2075         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2076         * gfortran.dg/function_optimize_10.f90: Likewise.
2077         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2078         * gfortran.dg/used_types_17.f90: Likewise.
2079         * gfortran.dg/used_types_18.f90: Likewise.
2081 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
2083         PR fortran/54286
2084         * gfortran.dg/proc_ptr_result_8.f90 : New test.
2086 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2088         * gcc.dg/unroll_5.c: Add nomips16 attributes.
2090 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2092         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2094 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
2096         PR fortran/55072
2097         * gfortran.dg/assumed_type_2.f90: Fix test case.
2098         * gfortran.dg/internal_pack_13.f90: New test.
2099         * gfortran.dg/internal_pack_14.f90: New test.
2101 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2103         PR fortran/55868
2104         * gfortran.dg/unlimited_polymorphic_8.f90: Update
2105         scan-tree-dump-times for foo.0.x._vptr to deal with change from
2106         $tar to STAR.
2108 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
2110         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2112 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2114         PR target/55719
2115         * gcc.target/s390/pr55719.c: New testcase.
2117 2013-01-11  Richard Guenther  <rguenther@suse.de>
2119         PR tree-optimization/44061
2120         * gcc.dg/pr44061.c: New testcase.
2122 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
2124         Update copyright years.
2126 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
2127             Jakub Jelinek  <jakub@redhat.com>
2129         PR target/55565
2130         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2132 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
2134         PR rtl-optimization/55672
2135         * gcc.target/i386/pr55672.c: New.
2137 2013-01-10  Jeff Law  <law@redhat.com>
2139         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
2140         pass/fail message unique.
2143 2013-01-10  Jason Merrill  <jason@redhat.com>
2145         * ada/.gitignore: New.
2147 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2149         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2150         Add tls options.
2151         * g++.dg/tls/thread_local2.C: Likewise.
2152         * g++.dg/tls/thread_local2g.C: Likewise.
2153         * g++.dg/tls/thread_local6.C: Likewise.
2154         * g++.dg/tls/thread_local-order1.C: Add tls options.
2155         * g++.dg/tls/thread_local-order2.C: Likewise.
2156         * g++.dg/tls/thread_local3.C: Likewise.
2157         * g++.dg/tls/thread_local3g.C: Likewise.
2158         * g++.dg/tls/thread_local4.C: Likewise.
2159         * g++.dg/tls/thread_local4g.C: Likewise.
2160         * g++.dg/tls/thread_local5.C: Likewise.
2161         * g++.dg/tls/thread_local5g.C: Likewise.
2162         * g++.dg/tls/thread_local6g.C: Likewise.
2164 2013-01-10  Kostya Serebryany  <kcc@google.com>
2166         * g++.dg/asan/asan_test.cc: Sync from upstream.
2168 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
2170         PR tree-optimization/55921
2171         * gcc.c-torture/compile/pr55921.c: New test.
2173 2013-01-09  Jan Hubicka  <jh@suse.cz>
2175         PR tree-optimization/55569
2176         * gcc.c-torture/compile/pr55569.c: New testcase.
2178 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
2180         PR fortran/47203
2181         * gfortran.dg/use_28.f90: New test.
2183 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
2185         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2186         number matching more robust.
2188 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
2190         PR rtl-optimization/55829
2191         * gcc.target/i386/pr55829.c: New.
2193 2013-01-09  Tobias Burnus  <burnus@net-b.de>
2195         PR fortran/55758
2196         * gfortran.dg/bind_c_bool_1.f90: New.
2197         * gfortran.dg/do_5.f90: Add dg-warning.
2199 2013-01-09  Jan Hubicka  <jh@suse.cz>
2201         PR tree-optimization/55875
2202         * gcc.c-torture/execute/pr55875.c: New testcase.
2203         * g++.dg/torture/pr55875.C: New testcase.
2205 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2207         PR c/48418
2208         * c-c++-common/pr48418.c: New test.
2210 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
2212         PR c++/55801
2213         * g++.dg/tls/thread_local-ice.C: New.
2215 2013-01-09  Andreas Schwab  <schwab@suse.de>
2217         * gcc.dg/guality/pr54693.c: Null-terminate arr.
2219 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2221         PR tree-optimization/48189
2222         * gcc.dg/pr48189.c: New test.
2224 2013-01-04  Jan Hubicka  <jh@suse.cz>
2226         PR tree-optimization/55823
2227         * g++.dg/ipa/devirt-10.C: New testcase.
2229 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
2230             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
2232         PR rtl-optimization/55845
2233         * gcc.target/i386/pr55845.c: New test.
2235 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
2237         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2238         instructions generated instead of number of occurances.
2240 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2242         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2243         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2244         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2245         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2246         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2247         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2248         * gcc.target/aarch64/vect-fcm.x: Likewise.
2249         * lib/target-supports.exp
2250         (check_effective_target_vect_cond): Enable for AArch64.
2252 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2254         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2255         endian-safe float pool loading.
2256         (test_square_root_v4sf): Likewise.
2257         (test_square_root_v2df): Likewise.
2258         * lib/target-supports.exp
2259         (check_effective_target_vect_call_sqrtf): Add AArch64.
2261 2013-01-08  Martin Jambor  <mjambor@suse.cz>
2263         PR debug/55579
2264         * gcc.dg/tree-ssa/pr55579.c: New test.
2266 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2268         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2269         asm comments.
2271 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
2273         PR middle-end/55890
2274         * gcc.dg/torture/pr55890-3.c: New test.
2276         PR middle-end/55851
2277         * gcc.c-torture/compile/pr55851.c: New test.
2279         PR sanitizer/55844
2280         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2281         dg-options.
2283 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2285         PR fortran/55618
2286         * gfortran.dg/elemental_scalar_args_2.f90: New test.
2288 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2290         PR fortran/55763
2291         * gfortran.dg/pointer_init_2.f90: Update dg-error.
2292         * gfortran.dg/pointer_init_7.f90: New.
2294 2013-01-07  Richard Biener  <rguenther@suse.de>
2296         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2298 2013-01-07  Richard Biener  <rguenther@suse.de>
2300         PR middle-end/55890
2301         * gcc.dg/torture/pr55890-1.c: New testcase.
2302         * gcc.dg/torture/pr55890-2.c: Likewise.
2304 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
2306         * gcc.target/aarch64/fmovd.c: New.
2307         * gcc.target/aarch64/fmovf.c: Likewise.
2308         * gcc.target/aarch64/fmovd-zero.c: Likewise.
2309         * gcc.target/aarch64/fmovf-zero.c: Likewise.
2310         * gcc.target/aarch64/vect-fmovd.c: Likewise.
2311         * gcc.target/aarch64/vect-fmovf.c: Likewise.
2312         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2313         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2315 2013-01-07  Richard Biener  <rguenther@suse.de>
2317         PR tree-optimization/55888
2318         PR tree-optimization/55862
2319         * gcc.dg/torture/pr55888.c: New testcase.
2321 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2323         PR fortran/55852
2324         * gfortran.dg/intrinsic_size_3.f90: New.
2326 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2328         PR fortran/55763
2329         * gfortran.dg/select_type_32.f90: New.
2331 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
2333         PR c++/52343
2334         * g++.dg/cpp0x/alias-decl-29.C: New test.
2336 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
2338         PR fortran/53876
2339         PR fortran/54990
2340         PR fortran/54992
2341         * gfortran.dg/class_array_15.f03: New test.
2343 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
2345         PR fortran/42769
2346         PR fortran/45836
2347         PR fortran/45900
2348         * gfortran.dg/use_23.f90: New test.
2349         * gfortran.dg/use_24.f90: New test.
2350         * gfortran.dg/use_25.f90: New test.
2351         * gfortran.dg/use_26.f90: New test.
2352         * gfortran.dg/use_27.f90: New test.
2354 2013-01-06  Olivier Hainque  <hainque@adacore.com>
2356         * gnat.dg/specs/clause_on_volatile.ads: New test.
2358 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2360         * gnat.dg/alignment10.adb: New test.
2362 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
2363             Mikael Morin  <mikael@gcc.gnu.org>
2365         PR fortran/55827
2366         * gfortran.dg/use_22.f90: New test.
2368 2013-01-04  Andrew Pinski  <apinski@cavium.com>
2370         * gcc.target/aarch64/cmp-1.c: New testcase.
2372 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
2374         PR fortran/55172
2375         * gfortran.dg/select_type_31.f03: New test.
2377 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
2379         PR c++/54526 (again)
2380         * g++.dg/cpp0x/parse2.C: Extend.
2381         * g++.old-deja/g++.other/crash28.C: Adjust.
2383 2013-01-04  Richard Biener  <rguenther@suse.de>
2385         PR tree-optimization/55862
2386         * gcc.dg/torture/pr55862.c: New testcase.
2388 2013-01-04  Martin Jambor  <mjambor@suse.cz>
2390         PR tree-optimization/55755
2391         * gcc.dg/torture/pr55755.c: New test.
2392         * gcc.dg/tree-ssa/sra-13.c: Likewise.
2393         * gcc.dg/tree-ssa/pr45144.c: Update.
2395 2013-01-04  Richard Biener  <rguenther@suse.de>
2397         PR middle-end/55863
2398         * gcc.dg/fold-reassoc-2.c: New testcase.
2400 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2402         PR fortran/55763
2403         * gfortran.dg/null_7.f90: New.
2405 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2407         PR fortran/55854
2408         PR fortran/55763
2409         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2410         * gfortran.dg/unlimited_polymorphic_7.f90: New.
2411         * gfortran.dg/unlimited_polymorphic_8.f90: New.
2413 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
2415         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2417 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
2419         PR fortran/55855
2420         * gfortran.dg/assignment_1.f90: Modified.
2421         * gfortran.dg/assignment_4.f90: New.
2423 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
2425         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2427 2013-01-03  Richard Biener  <rguenther@suse.de>
2429         PR tree-optimization/55857
2430         * gcc.dg/vect/pr55857-1.c: New testcase.
2431         * gcc.dg/vect/pr55857-2.c: Likewise.
2433 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2435         PR rtl-optimization/55838
2436         * gcc.dg/pr55838.c: New test.
2438         PR tree-optimization/55832
2439         * gcc.c-torture/compile/pr55832.c: New test.
2441 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2443         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2444         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2445         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2446         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2447         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2448         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2449         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2450         * gcc.dg/unroll_1.c: Ditto.
2451         * gcc.dg/unroll_2.c: Ditto.
2452         * gcc.dg/unroll_3.c: Ditto.
2453         * gcc.dg/unroll_4.c: Ditto.
2455 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2457         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2459 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2461         PR fortran/55818
2462         * gfortran.dg/eof_4.f90: New test.
2464 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2466         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2467         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2468         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2469         (compat_setup_dfp): Initialize compat_alt_caret and
2470         compat_save_TEST_ALWAYS_FLAGS.
2472 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2474         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2476 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2478         * gcc.dg/torture/fp-int-convert-2.c: New test.
2480 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2482         * gfortran.dg/newunit_3.f90: Add dg-do run.
2483         * gfortran.dg/inquire_15.f90: Add dg-do run.
2485 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2487         PR tree-optimization/55831
2488         * gcc.dg/pr55831.c: New test.
2490 Copyright (C) 2013 Free Software Foundation, Inc.
2492 Copying and distribution of this file, with or without modification,
2493 are permitted in any medium without royalty provided the copyright
2494 notice and this notice are preserved.