2013-05-27 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobda2e53cb1ae1ebe7a20f5eb6d97ce6f314f3c026
1 2013-05-27  Richard Biener  <rguenther@suse.de>
3         PR middle-end/57412
4         * gcc.dg/gomp/pr57412.c: New testcase.
6 2013-05-27  Bud Davis  <jmdavis@link.com>
8         PR fortran/50405
9         * gfortran.dg/stfunc_8.f90: New.
11 2013-05-27  Richard Biener  <rguenther@suse.de>
13         PR tree-optimization/57343
14         * gcc.dg/torture/pr57343.c: New testcase.
16 2013-05-27  Richard Biener  <rguenther@suse.de>
18         PR tree-optimization/57417
19         * gcc.dg/torture/pr57417.c: New testcase.
21 2013-05-27  Richard Biener  <rguenther@suse.de>
23         PR tree-optimization/57396
24         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
26 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
28         * gnat.dg/specs/last_bit.ads: New test.
30 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
32         * gnat.dg/specs/machine_attribute.ads: New test.
34 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
36         * gnat.dg/incomplete3.ad[sb]: New test.
38 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
40         PR target/53916
41         * gcc.target/mips/div-13.c: New test.
43 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
45         PR target/55777
46         * gcc.target/mips/mips16-attributes-5.c,
47         * gcc.target/mips/mips16-attributes-6.c: New tests.
49 2013-05-25  Eric Botcazou  <ebotcazou@adacore.com>
51         * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
52         * gcc.dg/builtin-bswap-8.c: Likewise.
54 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
56         PR c++/52216
57         * g++.dg/cpp0x/new1.C: New.
59 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
61         PR c++/25666
62         * g++.dg/parse/dtor16.C: New.
63         * g++.dg/parse/dtor6.C: Adjust.
65 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
67         PR c++/19618
68         * g++.dg/expr/bitfield12.C: New.
70 2013-05-24  Jeff Law  <law@redhat.com>
72         PR tree-optimization/57124
73         * gcc.c-torture/execute/pr57124.c: New test.
74         * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
76 2013-05-24  Martin Jambor  <mjambor@suse.cz>
78         PR tree-optimization/57294
79         * gcc.dg/ipa/pr57294.c: New test.
81 2013-05-24  Ian Bolton  <ian.bolton@arm.com>
83         * gcc.target/aarch64/scalar_intrinsics.c
84         (force_simd): Use a valid instruction.
85         (test_vdupd_lane_s64): Pass a valid lane argument.
86         (test_vdupd_lane_u64): Likewise.
88 2013-05-24  Richard Biener  <rguenther@suse.de>
90         PR tree-optimization/57287
91         * gcc.dg/pr57287.c: New testcase.
93 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
95         PR c++/26572
96         * g++.dg/template/error51.C: New.
98 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
100         PR c++/25503
101         * g++.dg/template/bitfield2.C: New.
103 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
105         * gnat.dg/specs/noinline1.ads: New test.
106         * gnat.dg/noinline2.ad[sb]: Likewise.
107         * gnat.dg/specs/noinline3.ads: Likewise.
108         * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
110 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
112         PR tree-ssa/57385
113         * gcc.dg/tree-ssa/pr57385.c: New test.
115 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
117         * gnat.dg/derived_type4.adb: New test.
119 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
121         * gcc.dg/builtin-bswap-6.c: New test.
122         * gcc.dg/builtin-bswap-7.c: Likewise.
123         * gcc.dg/builtin-bswap-8.c: Likewise.
124         * gcc.dg/builtin-bswap-9.c: Likewise.
126 2013-05-23  Christian Bruel  <christian.bruel@st.com>
128         PR debug/57351
129         * gcc.dg/debug/pr57351.c: New test
131 2013-05-23  Vidya Praveen <vidyapraveen@arm.com>
133         * gcc.target/aarch64/vect-clz.c: New file.
135 2013-05-23  Martin Jambor  <mjambor@suse.cz>
137         PR middle-end/57347
138         * gcc.dg/ipa/pr57347.c: New test.
140 2013-05-23  Richard Biener  <rguenther@suse.de>
142         PR tree-optimization/57380
143         * g++.dg/tree-ssa/pr57380.C: New testcase.
145 2013-05-23  Richard Biener  <rguenther@suse.de>
147         PR middle-end/57381
148         * gcc.dg/torture/pr57381.c: New testcase.
150 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
152         PR middle-end/57344
153         * gcc.c-torture/execute/pr57344-1.c: New test.
154         * gcc.c-torture/execute/pr57344-2.c: New test.
155         * gcc.c-torture/execute/pr57344-3.c: New test.
156         * gcc.c-torture/execute/pr57344-4.c: New test.
158 2013-05-23  Richard Biener  <rguenther@suse.de>
160         PR rtl-optimization/57341
161         * gcc.dg/torture/pr57341.c: New testcase.
163 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
165         PR c++/57352
166         * g++.dg/parse/crash62.C: New.
168 2013-05-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
169             Pat Haugen <pthaugen@us.ibm.com>
170             Peter Bergner <bergner@vnet.ibm.com>
172         * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
173         crypto builtins.
175 2013-05-22  Tobias Burnus  <burnus@net-b.de>
177         PR fortran/57364
178         * gfortran.dg/defined_assignment_6.f90: New.
180 2013-05-22  Tobias Burnus  <burnus@net-b.de>
182         PR fortran/57338
183         * gfortran.dg/assumed_type_6.f90: New.
185 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
187         PR c++/57211
188         * g++.dg/cpp0x/Wunused-parm.C: New.
190 2013-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
192         * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
193         * g++.dg/warn/Wdouble-promotion.C: Likewise.
195 2013-05-21  Easwaran Raman  <eraman@google.com>
197         PR tree-optimization/57322
198         * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
200 2013-05-21  Graham Stott  <graham.stott@btinternet.com>
202         * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
203         .set (no)?micromips
205 2013-05-21  Tobias Burnus  <burnus@net-b.de>
207         PR fortran/57035
208         * gfortran.dg/assumed_type_5.f90: New.
209         * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
210         * gfortran.dg/assumed_rank_2.f90: Ditto.
211         * gfortran.dg/assumed_type_3.f90: Update dg-error.
212         * gfortran.dg/no_arg_check_3.f90: Ditto.
214 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
216         PR tree-optimization/57331
217         * gcc.c-torture/compile/pr57331.c: New test.
219 2013-05-21  Richard Biener  <rguenther@suse.de>
221         PR tree-optimization/57330
222         * gcc.dg/torture/pr57330.c: New testcase.
224 2013-05-21  Richard Biener  <rguenther@suse.de>
226         PR tree-optimization/57303
227         * gcc.dg/torture/pr57303.c: New testcase.
229 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
231         PR tree-optimization/57321
232         * gcc.c-torture/execute/pr57321.c: New test.
234 2013-05-20  Tobias Burnus  <burnus@net-b.de>
236         PR fortran/48858
237         PR fortran/55465
238         * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
239         * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
240         * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
241         * gfortran.dg/binding_label_tests_3.f03: Ditto.
242         * gfortran.dg/binding_label_tests_4.f03: Ditto.
243         * gfortran.dg/binding_label_tests_5.f03: Ditto.
244         * gfortran.dg/binding_label_tests_6.f03: Ditto.
245         * gfortran.dg/binding_label_tests_7.f03: Ditto.
246         * gfortran.dg/binding_label_tests_8.f03: Ditto.
247         * gfortran.dg/c_loc_tests_12.f03: Fix test case.
248         * gfortran.dg/binding_label_tests_24.f90: New.
249         * gfortran.dg/binding_label_tests_25.f90: New.
251 2013-05-20  Tobias Burnus  <burnus@net-b.de>
253         PR fortran/48858
254         * gfortran.dg/binding_label_tests_17.f90: New.
255         * gfortran.dg/binding_label_tests_18.f90: New.
256         * gfortran.dg/binding_label_tests_19.f90: New.
257         * gfortran.dg/binding_label_tests_20.f90: New.
258         * gfortran.dg/binding_label_tests_21.f90: New.
259         * gfortran.dg/binding_label_tests_22.f90: New.
260         * gfortran.dg/binding_label_tests_23.f90: New.
262 2013-05-20  Tobias Burnus  <burnus@net-b.de>
264         PR fortran/48858
265         * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
266         * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
267         * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
268         * gfortran.dg/common_18.f90: New.
269         * gfortran.dg/common_19.f90: New.
270         * gfortran.dg/common_20.f90: New.
271         * gfortran.dg/common_21.f90: New.
273 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
275         PR c++/12288
276         * g++.dg/parse/error52.C: New.
277         * g++.dg/parse/error3.C: Adjust.
278         * g++.dg/parse/error36.C: Likewise.
280 2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
282         PR target/56547
283         * gcc.target/sh/pr56547-1.c: New.
284         * gcc.target/sh/pr56547-2.c: New.
286 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
288         PR c++/23608
289         * g++.dg/warn/Wsign-compare-6.C: New.
290         * g++.dg/warn/Wdouble-promotion.C: Adjust.
292 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
294         PR c++/57327
295         * g++.dg/template/error50.C: New.
297 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
299         PR c++/10207
300         * g++.dg/ext/complit13.C: New.
302 2013-05-20  Marc Glisse  <marc.glisse@inria.fr>
304         PR c++/57175
305         * g++.dg/pr57175.C: New testcase.
307 2013-05-17  Easwaran Raman  <eraman@google.com>
309         * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
311 2013-05-17  Marc Glisse  <marc.glisse@inria.fr>
313         PR testsuite/57313
314         * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
316 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
318         PR rtl-optimization/57281
319         PR rtl-optimization/57300
320         * gcc.dg/pr57300.c: New test.
321         * gcc.c-torture/execute/pr57281.c: New test.
323 2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
325         PR c++/18126
326         * g++.dg/ext/sizeof-complit.C: New.
328 2013-05-17  Marek Polacek  <polacek@redhat.com>
330         * gcc.dg/strlenopt-25.c: New test.
331         * gcc.dg/strlenopt-26.c: Likewise.
333 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
335         * gcc.target/i386/rotate-4.c: Compile only with -mavx
336         instead of -mavx2, require only avx instead of avx2.
337         * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
338         of avx2-check.h and turn into an avx runtime test instead of
339         avx2 runtime test.
341 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
343         * g++.dg/ext/vector22.C: Uncomment working test.
345 2013-05-16  Paolo Carlini  <paolo.carlini@oracle.com>
347         PR c++/17410
348         * g++.dg/template/pr17410.C: New.
350 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
352         * gcc.target/i386/rotate-3.c: New test.
353         * gcc.target/i386/rotate-3a.c: New test.
354         * gcc.target/i386/rotate-4.c: New test.
355         * gcc.target/i386/rotate-4a.c: New test.
356         * gcc.target/i386/rotate-5.c: New test.
357         * gcc.target/i386/rotate-5a.c: New test.
359 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
361         * gcc.dg/visibility-21.c: Require section_anchors.
363 2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
365         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
366         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
367         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
369 2013-05-16  Nathan Sidwell  <nathan@codesourcery.com>
371         * gcc.dg/visibility-21.c: New.
373 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
375         PR middle-end/57286
376         * gcc.dg/pr57286.c: New testcase.
377         * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
378         * g++.dg/ext/vector22.C: Comment out transformations not
379         performed anymore.
381 2013-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
383         PR target/57260
384         * gcc.target/mips/call-1.c: Restrict to o32.
385         * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
387 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
389         * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
390         dg-messages.
391         * g++.dg/warn/Wshadow-1.C: Likewise.
392         * g++.dg/warn/Wshadow-6.C: Likewise.
393         * g++.dg/warn/Wshadow-7.C: Likewise.
395 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
397         PR c++/31952
398         * g++.dg/parse/pr31952-1.C: New.
399         * g++.dg/parse/pr31952-2.C: Likewise.
400         * g++.dg/parse/pr31952-3.C: Likewise.
402         * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
403         * g++.old-deja/g++.jason/cond.C: Likewise.
404         * g++.dg/cpp0x/range-for5.C: Likewise.
406 2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
408         PR target/19599
409         * gcc.target/arm/pr40887.c: Adjust testcase.
410         * gcc.target/arm/pr19599.c: New test.
412 2013-05-15  Richard Biener  <rguenther@suse.de>
414         PR tree-optimization/57275
415         * gcc.target/i386/pr57275.c: New testcase.
417 2013-05-15  Jan Hubicka  <jh@suse.cz>
419         * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
420         * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
421         * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
423 2013-05-14  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
425         * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
426         scheduling.
428 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
430         PR c++/57274
431         * c-c++-common/Wsequence-point-1.c: New test.
433 2013-05-14  Marc Glisse  <marc.glisse@inria.fr>
435         * g++.dg/ext/vector22.C: New testcase.
436         * gcc.dg/binop-xor3.c: Remove xfail.
438 2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
440         * gcc.target/aarch64/vect-fcm.x: Add cases testing
441         FLOAT cmp FLOAT ? INT : INT.
442         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
443         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
444         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
445         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
446         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
447         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
449 2013-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
451         PR c++/53903
452         * g++.dg/cpp0x/defaulted43.C: New.
454 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
456         * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
457         (alloca): Remove declaration.
458         (foo9): Replace alloca by __builtin_alloca.
460 2013-05-14  Joern Rennecke <joern.rennecke@embecosm.com>
462         * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
463         Expect "size of array is too large" error.
465 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
467         * gcc.dg/fstack-protector-strong.c (alloca): Declare.
469 2013-05-14  Richard Biener  <rguenther@suse.de>
471         PR middle-end/57235
472         * g++.dg/torture/pr57235.C: New testcase.
474 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
476         PR middle-end/57251
477         * gcc.dg/torture/pr57251.c: New test.
479 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
481         PR target/57264
482         * gcc.target/i386/pr57264.c: New test.
484 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
486         * gcc.dg/vector-shift-2.c: Add -O to dg-options.
488 2013-05-13  Greta Yorsh  <Greta.Yorsh@arm.com>
490         * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
492 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
494         PR tree-optimization/45216
495         PR tree-optimization/57157
496         * c-c++-common/rotate-1.c: Add 32 tests with +.
497         * c-c++-common/rotate-1a.c: Adjust.
498         * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
499         * c-c++-common/rotate-2b.c: New test.
500         * c-c++-common/rotate-3.c: Add 32 tests with +.
501         * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
502         * c-c++-common/rotate-4b.c: New test.
503         * c-c++-common/rotate-5.c: New test.
505 2013-05-13  Martin Jambor  <mjambor@suse.cz>
507         PR middle-end/42371
508         * gcc.dg/ipa/remref-0.c: New test.
509         * gcc.dg/ipa/remref-1a.c: Likewise.
510         * gcc.dg/ipa/remref-1b.c: Likewise.
511         * gcc.dg/ipa/remref-2a.c: Likewise.
512         * gcc.dg/ipa/remref-2b.c: Likewise.
514 2013-05-13  Marc Glisse  <marc.glisse@inria.fr>
516         * gcc.dg/vector-shift-2.c: New testcase.
518 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
520         PR tree-optimization/57230
521         * gcc.dg/strlenopt-24.c: New test.
523         PR tree-optimization/57230
524         * gcc.dg/strlenopt-23.c: New test.
526 2013-05-12  Oleg Endo  <olegendo@gcc.gnu.org>
528         PR target/57108
529         * gcc.target/sh/pr57108.c: Move this test case to ...
530         * gcc.c-torture/compile/pr57108.c: ... here.
532 2013-05-10  Richard Biener  <rguenther@suse.de>
534         PR tree-optimization/57214
535         * gcc.dg/torture/pr57214.c: New testcase.
537 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
539         * gcc.dg/vector-shift.c: New testcase.
541 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
543         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
545         PR tree-optimization/45216
546         PR tree-optimization/57157
547         * c-c++-common/rotate-1.c: New test.
548         * c-c++-common/rotate-1a.c: New test.
549         * c-c++-common/rotate-2.c: New test.
550         * c-c++-common/rotate-2a.c: New test.
551         * c-c++-common/rotate-3.c: New test.
552         * c-c++-common/rotate-3a.c: New test.
553         * c-c++-common/rotate-4.c: New test.
554         * c-c++-common/rotate-4a.c: New test.
556 2013-05-10  Richard Biener  <rguenther@suse.de>
558         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
559         * gcc.target/i386/l_fma_double_1.c: Adjust.
560         * gcc.target/i386/l_fma_double_2.c: Likewise.
561         * gcc.target/i386/l_fma_double_3.c: Likewise.
562         * gcc.target/i386/l_fma_double_4.c: Likewise.
563         * gcc.target/i386/l_fma_double_5.c: Likewise.
564         * gcc.target/i386/l_fma_double_6.c: Likewise.
565         * gcc.target/i386/l_fma_float_1.c: Likewise.
566         * gcc.target/i386/l_fma_float_2.c: Likewise.
567         * gcc.target/i386/l_fma_float_3.c: Likewise.
568         * gcc.target/i386/l_fma_float_4.c: Likewise.
569         * gcc.target/i386/l_fma_float_5.c: Likewise.
570         * gcc.target/i386/l_fma_float_6.c: Likewise.
572 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
574         PR c++/51226
575         * g++.dg/cpp0x/pr51226.C: New.
577 2013-04-16  Han Shen  <shenhan@google.com>
579         Test cases for '-fstack-protector-strong'.
580         * gcc.dg/fstack-protector-strong.c: New.
581         * g++.dg/fstack-protector-strong.C: New.
583 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
585         * gcc.target/aarch64/ands_1.c: New test.
586         * gcc.target/aarch64/ands_2.c: Likewise
588 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
590         * lib/target-supports.exp (check_effective_target_hw): New
591         function.
592         * c-c++-common/asan/clone-test-1.c: Call
593         check_effective_target_hw.
594         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
595         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
596         possible decorations.
597         * c-c++-common/asan/null-deref-1.c: Likewise.
598         * c-c++-common/asan/stack-overflow-1.c: Likewise.
599         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
600         * c-c++-common/asan/use-after-free-1.c: Likewise.
601         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
602         * g++.dg/asan/large-func-test-1.C: Likewise.
604 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
606         * gcc.target/aarch64/scalar_intrinsics.c: Update.
608 2013-05-07  Richard Biener  <rguenther@suse.de>
610         PR middle-end/57190
611         * g++.dg/torture/pr57190.C: New testcase.
613 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
615         PR tree-optimization/57149
616         * gcc.dg/pr57149.c: New test.
618         PR debug/57184
619         * gcc.dg/pr57184.c: New test.
621 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
623         * gnat.dg/specs/array3.ads: New test.
625 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
627         * c-c++-common/vector-scalar-2.c: New testcase.
629 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
631         * gcc.target/i386/asm-dialect-2.c: New testcase.
633 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
635         PR c++/57183
636         * g++.dg/cpp0x/auto38.C: New.
638 2013-05-06  Richard Biener  <rguenther@suse.de>
640         PR tree-optimization/57185
641         * gcc.dg/autopar/pr57185.c: New testcase.
643 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
645         PR target/57106
646         * gcc.target/i386/pr57106.c: New test.
648 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
650         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
651         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
652         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
653         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
654         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
655         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
656         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
658 2013-05-06  Teresa Johnson  <tejohnson@google.com>
660         PR bootstrap/57154
661         * gcc.dg/pr57154.c: New test.
663 2013-05-06  Richard Biener  <rguenther@suse.de>
665         PR middle-end/57147
666         * gcc.dg/torture/pr57147-1.c: New testcase.
667         * gcc.dg/torture/pr57147-2.c: Likewise.
668         * gcc.dg/torture/pr57147-3.c: Likewise.
670 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
672         PR target/55303
673         * gcc.target/sh/pr55303-1.c: New.
674         * gcc.target/sh/pr55303-2.c: New.
675         * gcc.target/sh/pr55303-3.c: New.
677 2013-05-05  Tobias Burnus  <burnus@net-b.de>
679         * gfortran.dg/allocate_with_source_3.f90: New.
681 2013-05-05  Tobias Burnus  <burnus@net-b.de>
683         PR fortran/57141
684         * gfortran.dg/null_8.f90: New.
686 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
688         PR c++/53745
689         * g++.dg/cpp0x/enum27.C: New.
690         * g++.dg/cpp0x/enum_base.C: Adjust.
692 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
694         PR tree-optimization/56205
695         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
697 2013-05-04  Tobias Burnus  <burnus@net-b.de>
699         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
700         * gfortran.dg/bind_c_usage_27.f90: New.
701         * gfortran.dg/bind_c_usage_28.f90: New.
703 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
705         PR c++/51927
706         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
708 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
710         PR target/57150
711         * gcc.target/powerpc/pr57150.c: New file.
713 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
715         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
716         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
717         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
718         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
719         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
720         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
721         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
723 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
725         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
726         scan-assembler-times.
728 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
730         * gcc.dg/tree-ssa/slsr-32.c: New.
731         * gcc.dg/tree-ssa/slsr-33.c: New.
732         * gcc.dg/tree-ssa/slsr-34.c: New.
733         * gcc.dg/tree-ssa/slsr-35.c: New.
734         * gcc.dg/tree-ssa/slsr-36.c: New.
735         * gcc.dg/tree-ssa/slsr-37.c: New.
736         * gcc.dg/tree-ssa/slsr-38.c: New.
738 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
740         * gcc.target/aarch64/tst_1.c: New test.
741         * gcc.target/aarch64/tst_2.c: Likewise
743 2013-05-02  Jeff Law  <law@redhat.com>
745         PR tree-optimization/57144
746         * gcc.c-torture/execute/pr57144.c: New test.
748 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
750         PR rtl-optimization/57130
751         * gcc.c-torture/execute/pr57130.c: New test.
753 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
755         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
757 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
759         * gcc.target/aarch64/fabd.c: New file.
761 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
763         PR c++/54318
764         * g++.dg/cpp0x/pr54318.C: New.
766 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
768         PR c++/14283
769         * g++.dg/parse/error51.C: New.
770         * g++.dg/parse/error15.C: Adjust column numbers.
772 2013-05-02  Tobias Burnus  <burnus@net-b.de>
774         PR fortran/57142
775         * gfortran.dg/size_kind_2.f90: New.
776         * gfortran.dg/size_kind_3.f90: New.
778 2013-05-02  Richard Biener  <rguenther@suse.de>
780         PR middle-end/57140
781         * g++.dg/torture/pr57140.C: New testcase.
783 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
785         PR target/56732
786         * gcc.target/arm/pr56732-1.c: New test.
788 2013-05-02  Martin Jambor  <mjambor@suse.cz>
790         PR middle-end/56988
791         * gcc.dg/ipa/pr56988.c: New test.
793 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
795         * gcc.target/aarch64/bics_1.c: New test.
796         * gcc.target/aarch64/bics_2.c: Likewise.
798 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
800         PR rtl-optimization/57131
801         * gcc.c-torture/execute/pr57131.c: New test.
803 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
805         PR c++/57132
806         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
808 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
810         PR target/57091
811         * gcc.target/i386/pr57091.c: New test.
813 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
815         * gcc.target/aarch64/vect-vaddv.c: New.
817 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
819         * gcc.target/aarch64/vect-vmaxv.c: New.
820         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
822 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
824         * gcc.target/aarch64/scalar-vca.c: New.
825         * gcc.target/aarch64/vect-vca.c: Likewise.
827 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
829         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
830         (test_vceqd_s64): Force arguments to SIMD registers.
831         (test_vceqzd_s64): Likewise.
832         (test_vcged_s64): Likewise.
833         (test_vcled_s64): Likewise.
834         (test_vcgezd_s64): Likewise.
835         (test_vcged_u64): Likewise.
836         (test_vcgtd_s64): Likewise.
837         (test_vcltd_s64): Likewise.
838         (test_vcgtzd_s64): Likewise.
839         (test_vcgtd_u64): Likewise.
840         (test_vclezd_s64): Likewise.
841         (test_vcltzd_s64): Likewise.
842         (test_vtst_s64): Likewise.
843         (test_vtst_u64): Likewise.
845 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
847         PR c++/57092
848         * g++.dg/cpp0x/decltype53.C: New.
850 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
852         PR fortran/57071
853         * gfortran.dg/power_5.f90:  New test.
855 2013-04-30  Richard Biener  <rguenther@suse.de>
857         PR middle-end/57122
858         * gcc.dg/torture/pr57122.c: New testcase.
860 2013-04-30  Richard Biener  <rguenther@suse.de>
862         PR middle-end/57107
863         * g++.dg/torture/pr57107.C: New testcase.
865 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
867         PR rtl-optimization/57105
868         * gcc.dg/pr57105.c: New test.
870 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
872         PR tree-optimization/57104
873         * gcc.dg/pr57104.c: New test.
875 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
877         PR target/44578
878         * gcc.target/i386/pr44578.c: New test.
880 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
882         PR target/57097
883         * gcc.target/i386/pr57097.c: New test.
885 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
887         PR target/57098
888         * gcc.target/i386/pr57098.c: New test.
890 2013-04-29  Kai Tietz  <ktietz@redhat.com>
892         * gcc.c-torture/execute/pr55875.c: New test.
894 2013-04-29  Richard Biener  <rguenther@suse.de>
896         PR middle-end/57075
897         * gcc.dg/torture/pr57075.c: New testcase.
899 2013-04-29  Richard Biener  <rguenther@suse.de>
901         PR middle-end/57103
902         * gcc.dg/autopar/pr57103.c: New testcase.
904 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
906         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
908 2013-04-29  Tom de Vries  <tom@codesourcery.com>
910         * gcc.dg/pr50763.c: Update test.
912 2013-04-26  Jeff Law  <law@redhat.com>
914         * gcc.dg/tree-ssa/vrp88.c: New test.
916 2013-04-29  Christian Bruel  <christian.bruel@st.com>
918         PR target/57108
919         * gcc.target/sh/pr57108.c: New test.
921 2013-04-29  Richard Biener  <rguenther@suse.de>
923         PR middle-end/57089
924         * gfortran.dg/gomp/pr57089.f90: New testcase.
926 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
928         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
930 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
932         * gcc.target/aarch64/vect-vcvt.c: New.
934 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
936         * gcc.target/aarch64/vect-vrnd.c: New.
938 2013-04-29  Richard Biener  <rguenther@suse.de>
940         PR tree-optimization/57081
941         * gcc.dg/torture/pr57081.c: New testcase.
943 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
945         PR tree-optimization/57083
946         * gcc.dg/torture/pr57083.c: New test.
948 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
950         PR c++/56450
951         * g++.dg/cpp0x/decltype52.C: New.
953 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
955         N3472 binary constants
956         * g++.dg/cpp/limits.C: Adjust warning wording.
957         * g++.dg/system-binary-constants-1.C: Likewise.
958         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
960 2013-04-28  Tobias Burnus  <burnus@net-b.de>
962         PR fortran/57093
963         * gfortran.dg/coarray_30.f90: New.
965 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
967         PR fortran/57071
968         * frontend-passes (optimize_power):  New function.
969         (optimize_op):  Use it.
971 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
973         PR target/56866
974         * gcc.c-torture/execute/pr56866.c: New test.
975         * gcc.target/i386/pr56866.c: New test.
977 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
979         PR go/57045
980         * gcc.dg/setjmp-5.c: New test.
982 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
984         PR c++/55708
985         * g++.dg/cpp0x/constexpr-55708.C: New.
987 2013-04-26  Richard Biener  <rguenther@suse.de>
989         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
990         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
991         * gcc.dg/pr53265.c: Remove XFAILs.
992         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
993         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
995 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
997         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
998         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
999         -fdiagnostics-color=never option similarly to
1000         -fno-diagnostics-show-caret option.
1002 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
1004         PR rtl-optimization/57003
1005         * gcc.target/i386/pr57003.c: New test.
1007 2013-04-25  Marek Polacek  <polacek@redhat.com>
1009         PR tree-optimization/57066
1010         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1012 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
1013             Tejas Belagod  <tejas.belagod@arm.com>
1015         * gcc.target/aarch64/vaddv-intrinsic.c: New.
1016         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1017         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1019 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1021         * gcc.target/aarch64/cmp.c: New.
1023 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1025         * gcc.target/aarch64/ngc.c: New.
1027 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1029         * lib/target-supports.exp
1030         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1031         (check_effective_target_arm_neon_fp16_ok): Likewise.
1032         (add_options_for_arm_neon_fp16): Likewise.
1033         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1034         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1036 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
1038         PR rtl-optimizations/57046
1039         * gcc.target/i386/pr57046.c: New test.
1041 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1043         * g++.dg/cpp1y/cplusplus.C: New.
1045 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1047         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1049 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1051         * c-c++-common/Wpointer-arith-1.c: New.
1053 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1055         * g++.dg/cpp1y/cxx1y_macro.C: New.
1057 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1059         PR c++/56970
1060         * g++.dg/cpp0x/sfinae45.C: New.
1062 2013-04-24  Richard Biener  <rguenther@suse.de>
1064         PR testsuite/57050
1065         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1067 2013-04-23  Richard Biener  <rguenther@suse.de>
1069         PR middle-end/57036
1070         * gcc.dg/torture/pr57036-1.c: New testcase.
1071         * gcc.dg/torture/pr57036-2.c: Likewise.
1073 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
1075         * gcc.target/aarch64/scalar-mov.c: New testcase.
1077 2013-04-23  Richard Biener  <rguenther@suse.de>
1079         PR tree-optimization/57026
1080         * gcc.dg/torture/pr57026.c: New testcase.
1082 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
1084         PR fortran/53685
1085         PR fortran/57022
1086         * gfortran.dg/transfer_check_4.f90: New.
1088 2013-04-22  Marek Polacek  <polacek@redhat.com>
1090         PR sanitizer/56990
1091         * gcc.dg/pr56990.c: New test.
1093 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
1095         PR target/57018
1096         * gcc.target/i386/pr57018.c: New test.
1098 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
1100         * gcc.target/aarch64/vrecps.c: New.
1101         * gcc.target/aarch64/vrecpx.c: Likewise.
1103 2013-04-22  Christian Bruel  <christian.bruel@st.com>
1105         PR target/56995
1106         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1108 2013-04-21  Jeff Law  <law@redhat.com>
1110         * gcc.dg/tree-ssa/forwprop-26.c: New test.
1112 2013-04-20  Tobias Burnus  <burnus@net-b.de>
1114         PR fortran/56907
1115         * gfortran.dg/c_loc_test_22.f90: New.
1117 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
1119         PR rtl-optimization/56847
1120         * gcc.dg/pr56847.c: New test.
1122 2013-04-19  Richard Biener  <rguenther@suse.de>
1124         PR tree-optimization/56982
1125         * gcc.c-torture/execute/pr56982.c: New testcase.
1127 2013-04-19  Martin Jambor  <mjambor@suse.cz>
1129         PR tree-optimization/56718
1130         * g++.dg/ipa/imm-devirt-1.C: New test.
1131         * g++.dg/ipa/imm-devirt-2.C: Likewise.
1133 2013-04-19  Richard Biener  <rguenther@suse.de>
1135         PR tree-optimization/57000
1136         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1138 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
1139             Mikael Morin  <mikael@gcc.gnu.org>
1141         PR fortran/56872
1142         * gfortran.dg/array_constructor_45.f90:  New test.
1143         * gfortran.dg/array_constructor_46.f90:  New test.
1144         * gfortran.dg/array_constructor_47.f90:  New test.
1145         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
1147 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1149         PR rtl-optimization/56999
1150         * g++.dg/opt/pr56999.C: New test.
1152 2013-04-18  Cary Coutant  <ccoutant@google.com>
1154         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1155         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1157 2013-04-18  Cary Coutant  <ccoutant@google.com>
1159         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1160         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1161         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1162         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1163         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1164         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1165         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1166         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1167         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1168         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1169         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1171 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
1173         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1175 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1177         PR tree-optimization/56984
1178         * gcc.c-torture/compile/pr56984.c: New test.
1180         PR rtl-optimization/56992
1181         * gcc.dg/pr56992.c: New test.
1183 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
1185         PR fortran/56814
1186         * gfortran.dg/proc_ptr_42.f90: New.
1188 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
1190         * gnat.dg/discr41.ad[sb]: New test.
1191         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1192         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1193         * gcc.dg/vect/slp-24.c: Likewise.
1194         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1195         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1196         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1197         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1198         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1199         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1200         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1201         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1202         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1203         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1204         * gcc.dg/vect/vect-strided-mult.c: Likewise.
1205         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1206         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1207         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1208         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1209         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1210         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1211         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1212         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1213         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1214         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1215         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1216         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1217         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1218         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1219         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1221 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
1223         PR fortran/40958
1224         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1225         * gfortran.dg/module_md5_1.f90: Remove.
1227 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1229         * gcc.target/aarch64/adds3.c: New.
1230         * gcc.target/aarch64/subs3.c: New.
1232 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1234         * gcc.target/aarch64/adds1.c: New.
1235         * gcc.target/aarch64/adds2.c: New.
1236         * gcc.target/aarch64/subs1.c: New.
1237         * gcc.target/aarch64/subs2.c: New.
1239 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
1241         Implement n3599 - Literal operator templates for strings.
1242         * g++.dg/cpp1y/udlit-char-template.C: New test.
1243         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1245 2013-04-16  Tobias Burnus  <burnus@net-b.de>
1247         PR fortran/39505
1248         * gfortran.dg/no_arg_check_1.f90: New.
1249         * gfortran.dg/no_arg_check_2.f90: New.
1250         * gfortran.dg/no_arg_check_3.f90: New.
1252 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
1254         PR fortran/56968
1255         * gfortran.dg/proc_ptr_41.f90: New.
1257 2013-04-16  Richard Biener  <rguenther@suse.de>
1259         PR tree-optimization/56756
1260         * gcc.dg/torture/pr56756.c: New testcase.
1262 2013-04-16  Tobias Burnus  <burnus@net-b.de>
1264         PR fortran/56969
1265         * gfortran.dg/c_assoc_5.f90: New.
1267 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
1269         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1270         * gcc.c-torture/execute/pr33992.x: Remove.
1271         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1272         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1273         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1275 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
1277         PR tree-optimization/56962
1278         * gcc.c-torture/execute/pr56962.c: New test.
1280 2013-04-15  Richard Biener  <rguenther@suse.de>
1282         PR tree-optimization/56933
1283         * gcc.dg/vect/pr56933.c: New testcase.
1285 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1287         * gcc.target/arm/anddi3-opt.c: New test.
1288         * gcc.target/arm/anddi3-opt2.c: Likewise.
1290 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
1292         * gcc.dg/pr56890-1.c: New test.
1293         * gcc.dg/pr56890-2.c: Likewise.
1295 2013-04-15  Joey Ye  <joey.ye@arm.com>
1297         * gcc.target/arm/thumb1-far-jump-1.c: New test.
1298         * gcc.target/arm/thumb1-far-jump-2.c: New test.
1300 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
1302         PR fortran/56816
1303         * gfortran.dg/select_type_33.f03: New test.
1305 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
1307         PR fortran/55959
1308         * gfortran.dg/typebound_proc_29.f03: New.
1310 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
1312         PR fortran/56266
1313         * gfortran.dg/typebound_proc_28.f03: New.
1315 2013-04-12  Jeff Law  <law@redhat.com>
1317         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1318         either.
1320 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1322         PR fortran/56929
1323         * gfortran.dg/coarray/alloc_comp_2.f90: New.
1325 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
1327         PR target/56903
1328         * gcc.target/i386/pr56903.c: New test.
1330 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
1332         PR fortran/56261
1333         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1334         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1335         * gfortran.dg/block_11.f90: Fix invalid test case.
1336         * gfortran.dg/function_types_3.f90: Add new error message.
1337         * gfortran.dg/global_references_1.f90: Ditto.
1338         * gfortran.dg/import2.f90: Remove unneeded parts.
1339         * gfortran.dg/import6.f90: Fix invalid test case.
1340         * gfortran.dg/proc_decl_2.f90: Ditto.
1341         * gfortran.dg/proc_decl_9.f90: Ditto.
1342         * gfortran.dg/proc_decl_18.f90: Ditto.
1343         * gfortran.dg/proc_ptr_40.f90: New.
1344         * gfortran.dg/whole_file_7.f90: Modified error wording.
1345         * gfortran.dg/whole_file_16.f90: Ditto.
1346         * gfortran.dg/whole_file_17.f90: Add -pedantic.
1347         * gfortran.dg/whole_file_18.f90: Modified error wording.
1348         * gfortran.dg/whole_file_20.f03: Ditto.
1349         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1350         invalid test case.
1352 2013-04-12  Richard Biener  <rguenther@suse.de>
1354         Revert
1355         2013-04-10  Richard Biener  <rguenther@suse.de>
1357         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1359 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1361         PR fortran/56845
1362         * gfortran.dg/class_allocate_15.f90: New.
1364         Revert:
1365         2013-04-12  Tobias Burnus  <burnus@net-b.de>
1367         * gfortran.dg/coarray_lib_alloc_2.f90: Update
1368         scan-tree-dump-times.
1370 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
1372         PR tree-optimization/56918
1373         PR tree-optimization/56920
1374         * gcc.dg/vect/pr56918.c: New test.
1375         * gcc.dg/vect/pr56920.c: New test.
1377 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1379         PR fortran/56845
1380         * gfortran.dg/class_allocate_14.f90: New.
1381         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1382         * gfortran.dg/coarray_lib_alloc_3.f90: New.
1384 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
1386         * gcc.dg/fold-cstvecshift.c: New testcase.
1388 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1390         * gcc.target/aarch64/negs.c: New.
1392 >>>>>>> trunk
1393 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1395         PR c++/56895
1396         * g++.dg/template/arrow4.C: New test.
1398 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
1400         * gnat.dg/array23.adb: New test.
1401         * gnat.dg/array23_pkg[123].ads: New helpers.
1403 2013-04-11  Jeff Law  <law@redhat.com>
1405         PR tree-optimization/56900
1406         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1408 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1410         PR c++/56913
1411         * g++.dg/cpp0x/sfinae44.C: New.
1413 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
1415         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1416         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1418 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1420         PR c++/54216
1421         * g++.dg/cpp0x/enum26.C: New.
1422         * g++.old-deja/g++.pt/mangle1.C: Adjust.
1424 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1426         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1427         inverse operands.
1428         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1429         loop is vectorized.
1430         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1431         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1432         loop is vectorized and that the correct instruction is generated.
1433         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1434         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1435         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1437 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1439         PR tree-optimization/56899
1440         * gcc.c-torture/execute/pr56899.c: New test.
1442 2013-04-10  David S. Miller  <davem@davemloft.net>
1444         * gcc.target/sparc/setcc-4.c: New test.
1445         * gcc.target/sparc/setcc-5.c: New test.
1447 2013-04-10  Richard Biener  <rguenther@suse.de>
1449         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1451 2013-04-10  Richard Biener  <rguenther@suse.de>
1453         * gcc.dg/vect/slp-39.c: New testcase.
1455 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
1457         PR tree-optimization/55524
1458         * gcc.target/epiphany/fnma-1.c: New test.
1460 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1462         * gcc.dg/tree-ssa/inline-11.c: New test
1464 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
1466         PR c++/56895
1467         * g++.dg/template/arrow3.C: New test.
1469 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1471         * gcc.target/arm/minmax_minus.c: New test.
1473 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1475         PR middle-end/56883
1476         * c-c++-common/gomp/pr56883.c: New test.
1478 2013-04-09  Jeff Law  <law@redhat.com>
1480         * gcc.dg/tree-ssa/vrp87.c: New test.
1482 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1484         PR tree-optimization/56854
1485         * g++.dg/torture/pr56854.C: New test.
1487 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1489         PR fortran/56782
1490         * gfortran.dg/array_constructor_44.f90:  New test.
1492 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
1494         PR c++/56871
1495         * g++.dg/cpp0x/constexpr-specialization.C: New.
1497 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1499         * gcc.c-torture/execute/pr56837.c: New test.
1501         PR c++/34949
1502         PR c++/50243
1503         * g++.dg/opt/vt3.C: New test.
1504         * g++.dg/opt/vt4.C: New test.
1506 2013-04-08  Jeff Law  <law@redhat.com>
1508         * gcc.dg/tree-ssa/forwprop-25.c: New test.
1510 2013-04-08  Richard Biener  <rguenther@suse.de>
1512         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1514 2013-04-08  Richard Biener  <rguenther@suse.de>
1516         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1518 2013-04-08  Richard Biener  <rguenther@suse.de>
1520         * g++.dg/vect/slp-pr56812.cc: Adjust.
1522 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1524         * gcc.dg/pr56837.c: New test.
1525         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1526         "generated memset minus one".
1528 2013-04-07  Tobias Burnus  <burnus@net-b.de>
1530         PR fortran/56849
1531         * gfortran.dg/reshape_5.f90: New.
1533 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1535         PR target/56843
1536         * gcc.target/powerpc/recip-1.c: Modify expected output.
1537         * gcc.target/powerpc/recip-3.c: Likewise.
1538         * gcc.target/powerpc/recip-4.c: Likewise.
1539         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1541 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1543         * gcc.target/arm/peep-ldrd-1.c: New test.
1544         * gcc.target/arm/peep-strd-1.c: Likewise.
1546 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1548         * gcc.target/arm/negdi-1.c: New test.
1549         * gcc.target/arm/negdi-2.c: Likewise.
1550         * gcc.target/arm/negdi-3.c: Likewise.
1551         * gcc.target/arm/negdi-4.c: Likewise.
1553 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1555         * lib/target-supports.exp (add_options_for_arm_v8_neon):
1556         Add -march=armv8-a when we use v8 NEON.
1557         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1558         (check_effective_target_vect_call_ceilf): Likewise.
1559         (check_effective_target_vect_call_floorf): Likewise.
1560         (check_effective_target_vect_call_roundf): Likewise.
1561         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1562         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1563         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1564         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1565         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1567 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
1569         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1570         * gcc.target/powerpc/sd-pwr6.c: Same.
1571         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1572         * g++.dg/debug/pr56294.C: XFAIL on AIX.
1574 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
1576         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1578 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
1580         PR fortran/40881
1581         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1582         * gfortran.dg/altreturn_4.f90: Ditto.
1583         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1584         * gfortran.dg/altreturn_5.f90: Ditto.
1585         * gfortran.dg/altreturn_6.f90: Ditto.
1586         * gfortran.dg/altreturn_7.f90: Ditto.
1588 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1590         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1591         New procedure.
1592         (check_effective_target_arm_v8_neon_ok_nocache):
1593         Likewise.
1594         (check_effective_target_arm_v8_neon_ok): Change to use
1595         check_effective_target_arm_v8_neon_ok_nocache.
1596         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1597         NEON flags.
1598         (check_effective_target_vect_call_btruncf):
1599         Enable for arm and ARMv8 NEON.
1600         (check_effective_target_vect_call_ceilf): Likewise.
1601         (check_effective_target_vect_call_floorf): Likewise.
1602         (check_effective_target_vect_call_roundf): Likewise.
1603         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1604         target.
1606 2013-04-04  Marek Polacek  <polacek@redhat.com>
1608         PR tree-optimization/48186
1609         * gcc.dg/pr48186.c: New test.
1611 2013-04-04  Richard Biener  <rguenther@suse.de>
1613         PR tree-optimization/56826
1614         * gcc.dg/vect/pr56826.c: New testcase.
1615         * gcc.dg/vect/O3-pr36098.c: Adjust.
1617 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
1619         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1620         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1621         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1622         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1623         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1624         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1625         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1626         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1627         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1628         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1630 2013-04-04  Richard Biener  <rguenther@suse.de>
1632         PR tree-optimization/56213
1633         * gcc.dg/vect/vect-123.c: New testcase.
1635 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1637         PR fortran/56810
1638         * gfortran.dg/read_repeat_2.f90: New.
1640 2013-04-04  Richard Biener  <rguenther@suse.de>
1642         PR tree-optimization/56837
1643         * g++.dg/torture/pr56837.C: New testcase.
1645 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1647         PR fortran/50269
1648         * gfortran.dg/c_loc_test_21.f90: New.
1649         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1650         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1651         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1652         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1653         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
1655 2013-04-03  Jeff Law  <law@redhat.com>
1657         PR tree-optimization/56799
1658         * gcc.c-torture/execute/pr56799.c: New test.
1660 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
1662         PR c++/56815
1663         * g++.dg/warn/Wpointer-arith-1.C: New.
1664         * g++.dg/gomp/for-19.C: Adjust.
1666 2013-04-03  Marek Polacek  <polacek@redhat.com>
1668         PR sanitizer/55702
1669         * gcc.dg/pr55702.c: New test.
1671 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1673         PR target/56809
1674         * gcc.dg/pr56809.c: New testcase.
1676 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1678         PR debug/56819
1679         * g++.dg/debug/pr56819.C: New test.
1681 2013-04-03  Richard Biener  <rguenther@suse.de>
1683         PR tree-optimization/56817
1684         * g++.dg/torture/pr56817.C: New testcase.
1686 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1688         * gcc.dg/vect/bb-slp-31.c: New file.
1690 2013-04-03  Jason Merrill  <jason@redhat.com>
1692         PR c++/34949
1693         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1695 2013-04-03  Richard Biener  <rguenther@suse.de>
1697         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1699 2013-04-03  Richard Biener  <rguenther@suse.de>
1701         PR tree-optimization/55964
1702         * gcc.dg/torture/pr55964-2.c: New testcase.
1704 2013-04-03  Richard Biener  <rguenther@suse.de>
1706         PR tree-optimization/56501
1707         * gcc.dg/torture/pr56501.c: New testcase.
1709 2013-04-03  Richard Biener  <rguenther@suse.de>
1711         PR tree-optimization/56407
1712         * gcc.dg/torture/pr56407.c: New testcase.
1714 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1716         PR tree-optimization/56790
1717         * g++.dg/ext/pr56790-1.C: New testcase.
1719 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1721         * gcc.target/i386/merge-1.c: New testcase.
1722         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1724 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1726         PR c/19449
1727         * gcc.c-torture/execute/pr19449.c: New test.
1729 2013-04-03  Richard Biener  <rguenther@suse.de>
1731         PR tree-optimization/56812
1732         * g++.dg/vect/slp-pr56812.cc: New testcase.
1734 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
1736         PR fortran/56284
1737         PR fortran/40881
1738         * gfortran.dg/altreturn_8.f90: New.
1739         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1740         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1741         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1743 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
1745         PR rtl-optimization/56745
1746         * gcc.c-torture/compile/pr56745.c: New test.
1748 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
1750         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1752 2013-04-02  Richard Biener  <rguenther@suse.de>
1754         PR tree-optimization/56778
1755         * gcc.dg/torture/pr56778.c: New testcase.
1757 2013-04-02  Richard Biener  <rguenther@suse.de>
1759         PR middle-end/56768
1760         * g++.dg/torture/pr56768.C: New testcase.
1762 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
1764         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1766 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1768         PR fortran/56660
1769         * gfortran.dg/namelist_82.f90:  New test.
1771 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
1773         PR fortran/56500
1774         * gfortran.dg/implicit_class_1.f90: New.
1776 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1778         PR fortran/56786
1779         * gfortran.dg/namelist_81.f90:  New test.
1781 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1783         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
1784         for constant and equal string lengths.
1785         * gfortran.dg/character_comparison_5.f90:  Likewise.
1786         * gfortran.dg/character_comparison_9.f90:  New test.
1788 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
1790         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1791         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1793 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1795         PR fortran/35203
1796         * gfortran.dg/optional_absent_3.f90: New.
1798 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1800         PR fortran/56737
1801         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1803 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1805         PR fortran/56735
1806         * gfortran.dg/namelist_80.f90: New.
1808 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1810         PR fortran/45159
1811         * gfortran.dg/string_length_2.f90:  New test.
1812         * gfortran.dg/dependency_41.f90:  New test.
1814 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1816         PR fortran/55806
1817         * gfortran.dg/array_constructor_43.f90:  New test.
1818         * gfortran.dg/random_seed_3.f90:  New test.
1820 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
1822         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1823         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1824         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1825         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1826         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1827         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1828         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1829         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1830         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1831         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1833 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
1835         PR c++/56725
1836         * g++.dg/conversion/op4.C: Adjust.
1837         * g++.dg/cpp0x/rv1n.C: Likewise.
1838         * g++.dg/cpp0x/rv2n.C: Likewise.
1839         * g++.dg/cpp0x/template_deduction.C: Likewise.
1840         * g++.dg/expr/cond8.C: Likewise.
1841         * g++.dg/other/error4.C: Likewise.
1842         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1843         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1844         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1845         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1846         * g++.old-deja/g++.jason/conversion2.C: Likewise.
1847         * g++.old-deja/g++.law/cvt20.C: Likewise.
1848         * g++.old-deja/g++.law/cvt8.C: Likewise.
1849         * g++.old-deja/g++.law/init8.C: Likewise.
1850         * g++.old-deja/g++.mike/net12.C: Likewise.
1851         * g++.old-deja/g++.mike/net8.C: Likewise.
1852         * g++.old-deja/g++.mike/p2793.C: Likewise.
1853         * g++.old-deja/g++.mike/p3836.C: Likewise.
1854         * g++.old-deja/g++.mike/p418.C: Likewise.
1855         * g++.old-deja/g++.mike/p701.C: Likewise.
1856         * g++.old-deja/g++.mike/p807.C: Likewise.
1858 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
1860         PR middle-end/56694
1861         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1862         targets.
1864 2013-03-28  Marek Polacek  <polacek@redhat.com>
1866         PR tree-optimization/56695
1867         * gcc.dg/vect/pr56695.c: New test.
1869 2013-03-28  Richard Biener  <rguenther@suse.de>
1871         PR tree-optimization/37021
1872         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1873         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1875 2013-03-27  Tobias Burnus  <burnus@net-b.de>
1877         PR fortran/56650
1878         PR fortran/36437
1879         * gfortran.dg/sizeof_2.f90: New.
1880         * gfortran.dg/sizeof_3.f90: New.
1881         * gfortran.dg/sizeof_proc.f90: Update dg-error.
1883 2013-03-27  Richard Biener  <rguenther@suse.de>
1885         PR tree-optimization/37021
1886         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1888 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1890         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1891         * g++.dg/ipa/ivinline-2.C: Likewise.
1892         * g++.dg/ipa/ivinline-3.C: Likewise.
1893         * g++.dg/ipa/ivinline-4.C: Likewise.
1894         * g++.dg/ipa/ivinline-5.C: Likewise.
1895         * g++.dg/ipa/ivinline-7.C: Likewise.
1896         * g++.dg/ipa/ivinline-8.C: Likewise.
1897         * g++.dg/ipa/ivinline-9.C: Likewise.
1898         * g++.dg/cpp0x/noexcept03.C: Likewise.
1899         * gcc.dg/const-1.c: Likewise.
1900         * gcc.dg/ipa/pure-const-1.c: Likewise.
1901         * gcc.dg/noreturn-8.c: Likewise.
1902         * gcc.target/i386/mmx-1.c: Likewise.
1903         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1904         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1905         * gcc.c-torture/execute/pr33992.x: New file.
1907 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1909         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1911 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1913         PR c++/55951
1914         * g++.dg/ext/desig5.C: New.
1916 2013-03-26  Tobias Burnus  <burnus@net-b.de>
1918         PR fortran/56649
1919         * gfortran.dg/merge_init_expr_2.f90: New.
1920         * gfortran.dg/merge_char_1.f90: Modify test to
1921         stay a run-time test.
1922         * gfortran.dg/merge_char_3.f90: Ditto.
1924 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1926         * g++.dg/cpp0x/constexpr-friend-2.C: New.
1927         * g++.dg/cpp0x/constexpr-main.C: Likewise.
1929 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
1931         PR c++/56722
1932         * g++.dg/cpp0x/range-for23.C: New.
1934 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
1936         PR libfortran/52512
1937         * gfortran.dg/namelist_79.f90: New.
1939 2013-03-25  Martin Jambor  <mjambor@suse.cz>
1941         * gcc.dg/ipa/ipcp-agg-9.c: New test.
1943 2013-03-25  Tobias Burnus  <burnus@net-b.de>
1945         PR fortran/38536
1946         PR fortran/38813
1947         PR fortran/38894
1948         PR fortran/39288
1949         PR fortran/40963
1950         PR fortran/45824
1951         PR fortran/47023
1952         PR fortran/47034
1953         PR fortran/49023
1954         PR fortran/50269
1955         PR fortran/50612
1956         PR fortran/52426
1957         PR fortran/54263
1958         PR fortran/55343
1959         PR fortran/55444
1960         PR fortran/55574
1961         PR fortran/56079
1962         PR fortran/56378
1963         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1964         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1965         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1966         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1967         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1968         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1969         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1970         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1971         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1972         * gfortran.dg/c_loc_tests_16.f90: Ditto.
1973         * gfortran.dg/c_loc_tests_4.f03: Ditto.
1974         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1975         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1976         * gfortran.dg/c_loc_tests_8.f03: Ditto.
1977         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1978         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1979         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1980         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1981         * gfortran.dg/pr32601_1.f03: Ditto.
1982         * gfortran.dg/storage_size_2.f08: Remove dg-error.
1983         * gfortran.dg/blockdata_7.f90: New.
1984         * gfortran.dg/c_assoc_4.f90: New.
1985         * gfortran.dg/c_f_pointer_tests_6.f90: New.
1986         * gfortran.dg/c_f_pointer_tests_7.f90: New.
1987         * gfortran.dg/c_funloc_tests_8.f90: New.
1988         * gfortran.dg/c_loc_test_17.f90: New.
1989         * gfortran.dg/c_loc_test_18.f90: New.
1990         * gfortran.dg/c_loc_test_19.f90: New.
1991         * gfortran.dg/c_loc_test_20.f90: New.
1992         * gfortran.dg/c_sizeof_5.f90: New.
1993         * gfortran.dg/iso_c_binding_rename_3.f90: New.
1994         * gfortran.dg/transfer_resolve_2.f90: New.
1995         * gfortran.dg/transfer_resolve_3.f90: New.
1996         * gfortran.dg/transfer_resolve_4.f90: New.
1997         * gfortran.dg/pr32601.f03: Update dg-error.
1998         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1999         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2001 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2003         * gcc.target/arm/vseleqdf.c: New test.
2004         * gcc.target/arm/vseleqsf.c: Likewise.
2005         * gcc.target/arm/vselgedf.c: Likewise.
2006         * gcc.target/arm/vselgesf.c: Likewise.
2007         * gcc.target/arm/vselgtdf.c: Likewise.
2008         * gcc.target/arm/vselgtsf.c: Likewise.
2009         * gcc.target/arm/vselledf.c: Likewise.
2010         * gcc.target/arm/vsellesf.c: Likewise.
2011         * gcc.target/arm/vselltdf.c: Likewise.
2012         * gcc.target/arm/vselltsf.c: Likewise.
2013         * gcc.target/arm/vselnedf.c: Likewise.
2014         * gcc.target/arm/vselnesf.c: Likewise.
2015         * gcc.target/arm/vselvcdf.c: Likewise.
2016         * gcc.target/arm/vselvcsf.c: Likewise.
2017         * gcc.target/arm/vselvsdf.c: Likewise.
2018         * gcc.target/arm/vselvssf.c: Likewise.
2020 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
2022         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2023         body from here...
2024         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2025         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2026         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2027         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2028         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2029         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2030         * gcc.target/aarch64/atomic-op-char.x: ... to here.
2031         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2032         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2033         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2034         * gcc.target/aarch64/atomic-op-int.x: ... to here.
2035         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2036         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2037         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2038         * gcc.target/aarch64/atomic-op-release.x: ... to here.
2039         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2040         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2041         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2042         * gcc.target/aarch64/atomic-op-short.x: ... to here.
2043         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2044         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2045         * gcc.target/arm/atomic-op-acquire.c: Likewise.
2046         * gcc.target/arm/atomic-op-char.c: Likewise.
2047         * gcc.target/arm/atomic-op-consume.c: Likewise.
2048         * gcc.target/arm/atomic-op-int.c: Likewise.
2049         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2050         * gcc.target/arm/atomic-op-release.c: Likewise.
2051         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2052         * gcc.target/arm/atomic-op-short.c: Likewise.
2054 2013-03-25  Richard Biener  <rguenther@suse.de>
2056         PR middle-end/56694
2057         * g++.dg/torture/pr56694.C: New testcase.
2059 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2061         PR target/56720
2062         * gcc.target/arm/neon-vcond-gt.c: New test.
2063         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2064         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2066 2013-03-25  Richard Biener  <rguenther@suse.de>
2068         PR tree-optimization/56689
2069         * gcc.dg/torture/pr56689.c: New testcase.
2071 2013-03-25  Kai Tietz  <ktietz@redhat.com>
2073         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2075 2013-03-24  Tobias Burnus  <burnus@net-b.de>
2077         PR fortran/56696
2078         * gfortran.dg/eof_5.f90: New.
2080 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2082         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2083         alphabetically.
2085 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
2087         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2089 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2091         PR testsuite/55994
2092         * gcc.c-torture/execute/builtins/builtins.exp: Add
2093         -Wl,--allow-multiple-definition for RTEMS targets.
2095 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
2097         * gcc.target/aarch64/movk.c: New test.
2099 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
2101         * g++.dg/ext/vector21.C: New testcase.
2103 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
2105         * gcc.target/arm/neon-for-64bits-1.c: New tests.
2106         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2108 2013-03-21  Richard Biener  <rguenther@suse.de>
2110         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2111         * gcc.dg/vect/vect-outer-3a.c: Likewise.
2113 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2115         * gcc.target/aarch64/vect.c: Test and result vector added
2116         for sabd and saba instructions.
2117         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2118         instructions in assembly.
2119         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2120         * gcc.target/aarch64/vect-fp.c: Test and result vector added
2121         for fabd instruction.
2122         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2123         instruction in assembly.
2124         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2126 2013-03-20  Jeff Law  <law@redhat.com>
2128         * g++.dg/tree-ssa/ssa-dom.C: New test.
2130 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
2132         * gcc.target/powerpc/mmfpgpr.c: New test.
2133         * gcc.target/powerpc/sd-vsx.c: Likewise.
2134         * gcc.target/powerpc/sd-pwr6.c: Likewise.
2135         * gcc.target/powerpc/vsx-float0.c: Likewise.
2137 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
2139         PR tree-optimization/56355
2140         * gcc.dg/pr56355-1.c: New file.
2142 2013-03-20  Catherine Moore  <clm@codesourcery.com>
2143             Richard Sandiford <rdsandiford@googlemail.com>
2145         * gcc.target/mips/mips.exp: Add microMIPS support.
2146         * gcc.target/mips/umips-movep-2.c: New test.
2147         * gcc.target/mips/umips-lwp-2.c: New test.
2148         * gcc.target/mips/umips-swp-5.c: New test.
2149         * gcc.target/mips/umips-constraints-1.c: New test.
2150         * gcc.target/mips/umips-lwp-3.c: New test.
2151         * gcc.target/mips/umips-swp-6.c: New test.
2152         * gcc.target/mips/umips-constraints-2.c: New test.
2153         * gcc.target/mips/umips-save-restore-1.c: New test.
2154         * gcc.target/mips/umips-lwp-4.c: New test.
2155         * gcc.target/mips/umips-swp-7.c: New test.
2156         * gcc.target/mips/umips-save-restore-2.c: New test.
2157         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2158         * gcc.target/mips/umips-lwp-5.c: New test.
2159         * gcc.target/mips/umips-save-restore-3.c: New test.
2160         * gcc.target/mips/umips-lwp-6.c: New test.
2161         * gcc.target/mips/umips-swp-1.c: New test.
2162         * gcc.target/mips/umips-lwp-7.c: New test.
2163         * gcc.target/mips/umips-swp-2.c: New test.
2164         * gcc.target/mips/umips-lwp-8.c: New test.
2165         * gcc.target/mips/umips-swp-3.c: New test.
2166         * gcc.target/mips/umips-movep-1.c: New test.
2167         * gcc.target/mips/umips-lwp-1.c: New test.
2168         * gcc.target/mips/umips-swp-4.c: New test.
2170 2013-03-20  Richard Biener  <rguenther@suse.de>
2172         PR tree-optimization/56661
2173         * gcc.dg/torture/pr56661.c: New testcase.
2175 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2177         PR rtl-optimization/56605
2178         * gcc.target/powerpc/pr56605.c: New.
2180 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2182         PR fortran/54932
2183         * gfortran.dg/do_1.f90: Don't xfail.
2185 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
2187         PR libfortran/51825
2188         * gfortran.dg/namelist_77.f90: New.
2189         * gfortran.dg/namelist_78.f90: New.
2191 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
2193         PR libfortran/48618
2194         * gfortran.dg/open_negative_unit_1.f90: New.
2196 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2198         * gcc.target/aarch64/sbc.c: New test.
2200 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2202         * gcc.target/aarch64/ror.c: New test.
2204 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2206         * gcc.target/aarch64/extr.c: New test.
2208 2013-03-19  Richard Biener  <rguenther@suse.de>
2210         PR tree-optimization/56273
2211         * gcc.dg/tree-ssa/vrp47.c: Adjust.
2212         * c-c++-common/uninit-17.c: Likewise.
2214 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
2216         PR tree-optimization/56635
2217         * g++.dg/torture/pr56635.C: New test.
2219 2013-03-18  Richard Biener  <rguenther@suse.de>
2221         PR tree-optimization/3713
2222         * g++.dg/ipa/devirt-12.C: New testcase.
2224 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
2226         PR c/56566
2227         * c-c++-common/pr56566.c: New test.
2229 2013-03-17  Jason Merrill  <jason@redhat.com>
2231         * g++.dg/template/abstract-dr337.C: XFAIL.
2233 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
2235         PR c++/56607
2236         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2237         * c-c++-common/pr56607.c: New test.
2239 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
2241         PR c++/56582
2242         * g++.dg/cpp0x/constexpr-array5.C: New.
2244 2013-03-15  Tobias Burnus  <burnus@net-b.de>
2246         PR fortran/56615
2247         * gfortran.dg/transfer_intrinsic_5.f90: New.
2249 2013-03-15  Kai Tietz  <ktietz@redhat.com>
2251         * gcc.target/i386/movti.c: Don't test for x64 mingw.
2252         * gcc.target/i386/pr20020-1.c: Likewise.
2253         * gcc.target/i386/pr20020-2.c: Likewise.
2254         * gcc.target/i386/pr20020-3.c: Likewise.
2255         * gcc.target/i386/pr53425-1.c: Likewise.
2256         * gcc.target/i386/pr53425-2.c: Likewise.
2257         * gcc.target/i386/pr55093.c: Likewise.
2258         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2260 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
2262         PR debug/56307
2263         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2264         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
2266 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
2268         PR tree-optimization/53265
2269         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2270         undefined behavior.
2271         * gcc.dg/graphite/id-6.c (test): Likewise.
2272         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2273         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2275         PR tree-optimization/53265
2276         * gcc.dg/pr53265.c: New test.
2277         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2278         to dg-options.
2279         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2280         arrays.
2281         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
2282         n, use it as high bound instead of 4.
2284 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
2286         PR target/49880
2287         * gcc.target/sh/pr49880-1.c: New.
2288         * gcc.target/sh/pr49880-2.c: New.
2289         * gcc.target/sh/pr49880-3.c: New.
2290         * gcc.target/sh/pr49880-4.c: New.
2291         * gcc.target/sh/pr49880-5.c: New.
2293 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
2295         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2297 2013-03-13  Richard Biener  <rguenther@suse.de>
2299         PR tree-optimization/56608
2300         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2302 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
2304         PR c++/56611
2305         * g++.dg/cpp0x/alias-decl-32.C: New.
2307 2013-03-11  Jan Hubicka  <jh@suse.cz>
2309         PR middle-end/56571
2310         * gcc.c-torture/compile/pr56571.c: New testcase.
2312 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2314         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2315         * gcc.dg/tree-ssa/pr55579.c: Likewise.
2317 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
2319         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2320         * gcc.dg/inline_4.c: Likewise.
2321         * gcc.dg/unroll_2.c: Likewise.
2322         * gcc.dg/unroll_3.c: Likewise.
2323         * gcc.dg/unroll_4.c: Likewise.
2325 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2327         PR testsuite/54119
2328         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2330         PR debug/56307
2331         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2333 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
2335         PR target/40797
2336         * gcc.c-torture/compile/pr40797.c: New.
2338 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2340         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2342 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
2344         PR fortran/56575
2345         * gfortran.dg/class_56.f90: New test.
2347 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
2349         PR middle-end/56524
2350         * gcc.target/mips/pr56524.c: New test.
2352 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
2354         PR c++/56565
2355         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2357 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
2359         PR c++/51412
2360         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2362 2013-03-08  Marek Polacek  <polacek@redhat.com>
2364         PR tree-optimization/56478
2365         * gcc.dg/torture/pr56478.c: New test.
2367 2013-03-08  Kai Tietz  <ktietz@redhat.com>
2369         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2370         targets linker option --allow-multiple-definition.
2372         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2373         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2374         * gcc.dg/pr52549.c: Add LLP64 case.
2375         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2376         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2377         * gcc.dg/torture/pr51071-2.c: Likewise.
2378         * gcc.dg/tree-ssa/vrp72.c: Likewise.
2379         * gcc.dg/tree-ssa/vrp73.c: Likewise.
2380         * gcc.dg/tree-ssa/vrp75.c: Likewise.
2381         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2382         * gcc.dg/weak/weak-1.c: Likewise.
2383         * gcc.dg/weak/weak-2.c: Likewise.
2384         * gcc.dg/weak/weak-3.c: Likewise.
2385         * gcc.dg/weak/weak-4.c: Likewise.
2386         * gcc.dg/weak/weak-5.c: Likewise.
2387         * gcc.dg/weak/weak-15.c: Likewise.
2388         * gcc.dg/weak/weak-16.c: Likewise.
2390         * c-c++-common/pr54486.c: Skip test for mingw-targets.
2392 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
2394         PR tree-optimization/56559
2395         * gcc.dg/tree-ssa/reassoc-26.c: New test.
2397 2013-03-07  Andreas Schwab  <schwab@suse.de>
2399         * gcc.dg/pr31490.c: Fix last change.
2401 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
2403         PR c++/56534
2404         * g++.dg/template/crash115.C: New.
2406 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2408         PR tree-optimization/56539
2409         * gcc.c-torture/compile/pr56539.c: New test.
2411 2013-03-06  Kai Tietz  <ktietz@redhat.com>
2413         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2414         targets.
2415         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2416         * gcc.dg/lto/20091013-1_2.c: Likewise.
2417         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2419 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
2421         * gnat.dg/specs/aggr6.ads: New test.
2423 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
2425         * gnat.dg/loop_optimization15.ad[sb]: New test.
2427 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2429         PR middle-end/56548
2430         * gcc.dg/pr56548.c: New test.
2432 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2434         PR debug/53363
2435         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2437 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2439         PR c++/56543
2440         * g++.dg/template/typename20.C: New test.
2442 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
2444         PR debug/56510
2445         * gcc.dg/pr56510.c: New test.
2447         PR rtl-optimization/56484
2448         * gcc.c-torture/compile/pr56484.c: New test.
2450 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
2452         PR c++/56530
2453         * g++.dg/warn/Wsign-conversion-2.C: New.
2455 2013-03-05  Richard Biener  <rguenther@suse.de>
2457         PR tree-optimization/56270
2458         * gcc.dg/vect/slp-38.c: New testcase.
2460 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
2462         PR rtl-optimization/56494
2463         * gcc.dg/pr56494.c: New test.
2465 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2467         * gcc.dg/pr56424.c: New test.
2469 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
2471         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2472         * gcc.dg/pr56228.c <avr>: Skip.
2474 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
2476         PR testsuite/52641
2477         PR tree-optimization/52631
2478         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2480 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
2482         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2483         * gcc.dg/vect/vect-83_64.c: Same.
2485 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2487         PR fortran/56477
2488         * gfortran.dg/pointer_check_13.f90: New test.
2490 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2492         PR fortran/54730
2493         * gfortran.dg/array_constructor_42.f90: New test.
2495 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
2497         PR c++/52688
2498         * g++.dg/template/static33.C: New.
2499         * g++.dg/template/static34.C: Likewise.
2501         PR c++/10291
2502         * g++.dg/template/static35.C: New.
2504 2013-03-01  Steve Ellcey  <sellcey@mips.com>
2506         * gcc.dg/pr56396.c: Require pic support.
2508 2013-03-01  Richard Biener  <rguenther@suse.de>
2510         PR tree-optimization/55481
2511         * gcc.dg/torture/pr56488.c: New testcase.
2513 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
2514             Jakub Jelinek  <jakub@redhat.com>
2516         PR sanitizer/56454
2517         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2518         no_sanitize_address attribute rather than no_address_safety_analysis.
2519         * g++.dg/asan/sanitizer_test_utils.h
2520         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2521         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2522         in addition to no_address_safety_analysis.
2524 2013-02-28  Jason Merrill  <jason@redhat.com>
2526         PR c++/56481
2527         * g++.dg/cpp0x/constexpr-and.C: New.
2529 2013-02-28  Martin Jambor  <mjambor@suse.cz>
2531         PR tree-optimization/56294
2532         * g++.dg/debug/pr56294.C: New test.
2534 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2536         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2538 2013-02-27  Marek Polacek  <polacek@redhat.com>
2540         PR rtl-optimization/56466
2541         * gcc.dg/pr56466.c: New test.
2543 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2545         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2546         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2547         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2549 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
2551         PR middle-end/45472
2552         * gcc.dg/pr45472.c: New test.
2554 2013-02-26  Marek Polacek  <polacek@redhat.com>
2556         PR tree-optimization/56426
2557         * gcc.dg/pr56436.c: New test.
2559 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
2561         PR tree-optimization/56448
2562         * gcc.c-torture/compile/pr56448.c: New test.
2564         PR tree-optimization/56443
2565         * gcc.dg/torture/pr56443.c: New test.
2567 2013-02-25  Richard Biener  <rguenther@suse.de>
2569         PR tree-optimization/56175
2570         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2572 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
2574         PR c++/56403
2575         * g++.dg/torture/pr56403.C: New test.
2577 2013-02-25  Catherine Moore  <clm@codesourcery.com>
2579         Revert:
2580         2013-02-24  Catherine Moore  <clm@codesourcery.com>
2581         Richard Sandiford  <rdsandiford@googlemail.com>
2583         * gcc.target/mips/mips.exp: Add microMIPS support.
2584         * gcc.target/mips/umips-movep-2.c: New test.
2585         * gcc.target/mips/umips-lwp-2.c: New test.
2586         * gcc.target/mips/umips-swp-5.c: New test.
2587         * gcc.target/mips/umips-constraints-1.c: New test.
2588         * gcc.target/mips/umips-lwp-3.c: New test.
2589         * gcc.target/mips/umips-swp-6.c: New test.
2590         * gcc.target/mips/umips-constraints-2.c: New test.
2591         * gcc.target/mips/umips-save-restore-1.c: New test.
2592         * gcc.target/mips/umips-lwp-4.c: New test.
2593         * gcc.target/mips/umips-swp-7.c: New test.
2594         * gcc.target/mips/umips-save-restore-2.c: New test.
2595         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2596         * gcc.target/mips/umips-lwp-5.c: New test.
2597         * gcc.target/mips/umips-save-restore-3.c: New test.
2598         * gcc.target/mips/umips-lwp-6.c: New test.
2599         * gcc.target/mips/umips-swp-1.c: New test.
2600         * gcc.target/mips/umips-lwp-7.c: New test.
2601         * gcc.target/mips/umips-swp-2.c: New test.
2602         * gcc.target/mips/umips-lwp-8.c: New test.
2603         * gcc.target/mips/umips-swp-3.c: New test.
2604         * gcc.target/mips/umips-movep-1.c: New test.
2605         * gcc.target/mips/umips-lwp-1.c: New test.
2606         * gcc.target/mips/umips-swp-4.c: New test.
2608 2013-02-24  Catherine Moore  <clm@codesourcery.com>
2609             Richard Sandiford  <rdsandiford@googlemail.com>
2611         * gcc.target/mips/mips.exp: Add microMIPS support.
2612         * gcc.target/mips/umips-movep-2.c: New test.
2613         * gcc.target/mips/umips-lwp-2.c: New test.
2614         * gcc.target/mips/umips-swp-5.c: New test.
2615         * gcc.target/mips/umips-constraints-1.c: New test.
2616         * gcc.target/mips/umips-lwp-3.c: New test.
2617         * gcc.target/mips/umips-swp-6.c: New test.
2618         * gcc.target/mips/umips-constraints-2.c: New test.
2619         * gcc.target/mips/umips-save-restore-1.c: New test.
2620         * gcc.target/mips/umips-lwp-4.c: New test.
2621         * gcc.target/mips/umips-swp-7.c: New test.
2622         * gcc.target/mips/umips-save-restore-2.c: New test.
2623         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2624         * gcc.target/mips/umips-lwp-5.c: New test.
2625         * gcc.target/mips/umips-save-restore-3.c: New test.
2626         * gcc.target/mips/umips-lwp-6.c: New test.
2627         * gcc.target/mips/umips-swp-1.c: New test.
2628         * gcc.target/mips/umips-lwp-7.c: New test.
2629         * gcc.target/mips/umips-swp-2.c: New test.
2630         * gcc.target/mips/umips-lwp-8.c: New test.
2631         * gcc.target/mips/umips-swp-3.c: New test.
2632         * gcc.target/mips/umips-movep-1.c: New test.
2633         * gcc.target/mips/umips-lwp-1.c: New test.
2634         * gcc.target/mips/umips-swp-4.c: New test.
2636 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
2638         PR sanitizer/56393
2639         * lib/asan-dg.exp (asan_link_flags): Add
2640         -B${gccpath}/libsanitizer/asan/ to flags.
2642 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2644         PR middle-end/56420
2645         * gcc.dg/torture/pr56420.c: New test.
2647 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
2649         PR middle-end/56108
2650         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2652 2013-02-21  Martin Jambor  <mjambor@suse.cz>
2654         PR tree-optimization/56310
2655         * g++.dg/ipa/pr56310.C: New test.
2657 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
2659         PR fortran/56385
2660         * gfortran.dg/proc_ptr_comp_37.f90: New.
2662 2013-02-21  Richard Biener  <rguenther@suse.de>
2664         PR tree-optimization/56415
2665         Revert
2666         2013-02-11  Richard Biener  <rguenther@suse.de>
2668         PR tree-optimization/56273
2669         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2670         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2671         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2672         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2673         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2674         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2676 2013-02-21  Marek Polacek  <polacek@redhat.com>
2678         PR tree-optimization/56398
2679         * g++.dg/torture/pr56398.C: New test.
2681 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2683         PR inline-asm/56405
2684         * gcc.c-torture/compile/pr56405.c: New test.
2686 2013-02-20  Jan Hubicka  <jh@suse.cz>
2688         PR tree-optimization/56265
2689         * g++.dg/ipa/devirt-11.C: New testcase.
2691 2013-02-20  Richard Biener  <rguenther@suse.de>
2693         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2695 2013-02-20  Richard Biener  <rguenther@suse.de>
2696         Jakub Jelinek  <jakub@redhat.com>
2698         PR tree-optimization/56396
2699         * gcc.dg/pr56396.c: New testcase.
2701 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2703         PR c++/56373
2704         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2706 2013-02-19  Richard Biener  <rguenther@suse.de>
2708         PR tree-optimization/56384
2709         * gcc.dg/torture/pr56384.c: New testcase.
2711 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
2713         PR tree-optimization/56350
2714         * gcc.dg/pr56350.c: New test.
2716         PR tree-optimization/56381
2717         * g++.dg/opt/pr56381.C: New test.
2719 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
2721         PR pch/54117
2722         * lib/dg-pch.exp (pch-init, pch-finish,
2723         check_effective_target_pch_supported_debug): New procs.
2724         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2725         Likewise if $pch_unsupported_debug and $flags include -g.
2726         Skip FAILs about missing *.gch file if $pch_unsupported_debug
2727         and dg-require-effective-target pch_unsupported_debug.
2728         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2729         * objc.dg/pch/pch.exp: Likewise.
2730         * gcc.dg/pch/pch.exp: Likewise.
2731         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2732         pch_unsupported_debug.
2733         * gcc.dg/pch/valid-1.hs: Likewise.
2734         * gcc.dg/pch/valid-1b.c: Likewise.
2735         * gcc.dg/pch/valid-1b.hs: Likewise.
2737 2013-02-18  Richard Biener  <rguenther@suse.de>
2739         PR tree-optimization/56366
2740         * gcc.dg/torture/pr56366.c: New testcase.
2742 2013-02-18  Richard Biener  <rguenther@suse.de>
2744         PR middle-end/56349
2745         * gcc.dg/torture/pr56349.c: New testcase.
2747 2013-02-18  Richard Biener  <rguenther@suse.de>
2749         PR tree-optimization/56321
2750         * gcc.dg/torture/pr56321.c: New testcase.
2752 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2754         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2756 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
2757             Dodji Seketeli  <dodji@redhat.com>
2759         PR asan/56330
2760         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2761         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2762         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2763         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2764         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2765         * c-c++-common/asan/pr56330.c: Likewise.
2766         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2767         Ensure the size argument of __builtin_memcpy is a constant.
2769 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
2770             Paolo Carlini  <paolo.carlini@oracle.com>
2772         PR c++/51242
2773         * g++.dg/cpp0x/enum23.C: New.
2775 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
2777         PR target/54685
2778         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2780 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
2782         PR rtl-optimization/56348
2783         * gcc.target/i386/pr56348.c: New test.
2785 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
2787         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2788         * gcc.target/arm/interrupt-2.c: Likewise.
2790 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2792         PR fortran/56318
2793         * gfortran.dg/matmul_9.f90: New.
2795 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2797         PR fortran/53818
2798         * gfortran.dg/init_flag_11.f90: New.
2800 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2802         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2804 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2806         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2807         characters.
2809 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
2810             Tobias Burnus  <burnus@net-b.de>
2812         PR testsuite/56138
2813         * gfortran.dg/allocatable_function_7.f90: New.
2815 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
2817         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2818         * asan_globals_test-wrapper.cc: New file.
2819         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2820         instead of asan_globals_test.cc as dg-additional-sources.
2821         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2822         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
2823         "sanitizer_test_utils.h" instead of
2824         "sanitizer_common/tests/sanitizer_test_utils.h".
2825         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2826         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2827         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2828         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2829         * g++.dg/asan/asan_test.cc: Synced from upstream.
2830         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2832 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
2834         Fix an asan crash
2835         * c-c++-common/asan/memcmp-2.c: New test.
2837 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
2839         PR c++/55582
2840         * g++.dg/cpp0x/udlit-string-literal.h: New.
2841         * g++.dg/cpp0x/udlit-string-literal.C: New.
2843 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
2845         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2847 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
2849         PR target/56184
2850         * gcc.target/arm/pr56184.C: New test.
2852 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
2854         PR c++/56302
2855         * g++.dg/torture/pr56302.C: New test.
2856         * g++.dg/cpp0x/constexpr-56302.C: New test.
2857         * c-c++-common/pr56302.c: New test.
2859 2013-02-13  Tobias Burnus  <burnus@net-b.de>
2860             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2862         PR fortran/56204
2863         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2864         * gfortran.dg/quad_3.f90: Ditto.
2866 2013-02-13  Kostya Serebryany  <kcc@google.com>
2868         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2869         to match the fresh asan run-time.
2870         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2872 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
2874         Avoid instrumenting duplicated memory access in the same basic block
2875         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2876         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2877         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2878         * c-c++-common/asan/inc.c: Likewise.
2880 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
2882         PR inline-asm/56148
2883         * gcc.target/i386/pr56148.c: New test.
2885 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
2886             Tobias Burnus  <burnus@net-b.de>
2888         PR testsuite/56082
2889         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2890         to kind=2.
2892 2013-02-12  Richard Biener  <rguenther@suse.de>
2894         PR lto/56297
2895         * gcc.dg/lto/pr56297_0.c: New testcase.
2896         * gcc.dg/lto/pr56297_0.c: Likewise.
2898 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
2900         PR fortran/46952
2901         * gfortran.dg/typebound_deferred_1.f90: New.
2903 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
2905         PR rtl-optimization/56151
2906         * gcc.target/i386/pr56151.c: New test.
2908 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
2910         * g++.dg/ext/mv12.C: New test.
2911         * g++.dg/ext/mv12.h: New file.
2912         * g++.dg/ext/mv12-aux.C: New file.
2913         * g++.dg/ext/mv13.C: New test.
2915 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2917         * lib/target-supports.exp
2918         (check_effective_target_powerpc_eabi_ok): New.
2919         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2920         powerpc_eabi_ok.
2921         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2922         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2923         only.
2924         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2925         * gcc.target/powerpc/pr51623.c: Likewise.
2926         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2927         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2929 2013-02-11  Alexander Potapenko  <glider@google.com>
2930             Jack Howarth  <howarth@bromo.med.uc.edu>
2931             Jakub Jelinek  <jakub@redhat.com>
2933         PR sanitizer/55617
2934         * g++.dg/asan/pr55617.C: Run on all targets.
2936 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
2938         PR rtl-optimization/56275
2939         * gcc.dg/pr56275.c: New test.
2941 2013-02-11  Richard Biener  <rguenther@suse.de>
2943         PR tree-optimization/56273
2944         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2946 2013-02-11  Richard Biener  <rguenther@suse.de>
2948         PR tree-optimization/56264
2949         * gcc.dg/torture/pr56264.c: New testcase.
2951 2013-02-11  Richard Biener  <rguenther@suse.de>
2953         PR tree-optimization/56273
2954         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2955         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2956         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2957         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2958         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2959         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2961 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
2963         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2964         for *-*-linux-gnu targets.
2965         * g++.dg/asan/interception-test-1.c: Ditto.
2966         * g++.dg/asan/interception-failure-test-1.C: Ditto.
2967         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2969 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
2971         PR fortran/55362
2972         * gfortran.dg/intrinsic_size_4.f90 : New test.
2974 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
2976         PR target/56256
2977         * gcc.target/powerpc/pr56256.c: New test.
2979 2013-02-08  Ian Lance Taylor  <iant@google.com>
2981         * lib/go.exp: Load timeout.exp.
2983 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
2985         PR rtl-optimization/56246
2986         * gcc.target/i386/pr56246.c: New test.
2988 2013-02-08  Jeff Law  <law@redhat.com>
2990         PR debug/53948
2991         * gcc.dg/debug/dwarf2/pr53948.c: New test.
2993 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2995         PR target/56043
2996         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2997         powerpc*-*-linux*.
2999 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
3001         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3003 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
3005         PR rtl-optimization/56195
3006         * gcc.dg/torture/pr56195.c: New test.
3008 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
3010         PR fortran/54107
3011         * gfortran.dg/recursive_interface_2.f90: New test.
3013 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
3015         PR tree-optimization/56250
3016         * gcc.c-torture/execute/pr56250.c: New test.
3018 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
3020         PR tree-optimization/56064
3021         * gcc.dg/fixed-point/view-convert-2.c: New test.
3023 2013-02-08  Michael Matz  <matz@suse.de>
3025         PR tree-optimization/52448
3026         * gcc.dg/pr52448.c: New test.
3028 2013-02-08  Richard Biener  <rguenther@suse.de>
3030         PR middle-end/56181
3031         * gcc.dg/torture/pr56181.c: New testcase.
3033 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
3035         PR target/54222
3036         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3037         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3039 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3041         PR c++/56241
3042         * g++.dg/parse/crash61.C: New test.
3044         PR c++/56239
3045         * g++.dg/parse/pr56239.C: New test.
3047         PR c++/56237
3048         * g++.dg/abi/mangle61.C: New test.
3050 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
3052         PR rtl-optimization/56225
3053         * gcc.target/i386/pr56225.c: New test.
3055 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3057         PR debug/56154
3058         * gcc.dg/guality/pr56154-1.c: New test.
3059         * gcc.dg/guality/pr56154-2.c: New test.
3060         * gcc.dg/guality/pr56154-3.c: New test.
3061         * gcc.dg/guality/pr56154-4.c: New test.
3062         * gcc.dg/guality/pr56154-aux.c: New file.
3064         PR tree-optimization/55789
3065         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3066         cleanup-tree-dump.
3067         * gcc.dg/tree-ssa/inline-3.c: Add
3068         --param max-early-inliner-iterations=2 option.
3070 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3072         PR debug/53363
3073         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3074         Add -fno-dwarf2-cfi-asm to dg-options.
3075         Adapt match count.
3077 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
3079         PR target/56228
3080         * gcc.dg/pr56228.c: New test.
3082 2013-02-07  Alan Modra  <amodra@gmail.com>
3084         PR target/54009
3085         * gcc.target/powerpc/pr54009.c: New test.
3086         PR target/54131
3087         * gfortran.dg/pr54131.f: New test.
3089 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
3091         PR fortran/55789
3092         * gfortran.dg/array_constructor_41.f90: New test.
3094 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
3096         PR fortran/55978
3097         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3099 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
3101         PR middle-end/56217
3102         * g++.dg/gomp/pr56217.C: New test.
3104 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
3106         PR tree-optimization/56205
3107         * gcc.dg/tree-ssa/stdarg-6.c: New test.
3108         * gcc.c-torture/execute/pr56205.c: New test.
3110 2013-02-05  Richard Biener  <rguenther@suse.de>
3112         PR tree-optimization/53342
3113         PR tree-optimization/53185
3114         * gcc.dg/vect/pr53185-2.c: New testcase.
3116 2013-02-05  Jan Hubicka  <jh@suse.cz>
3118         PR tree-optimization/55789
3119         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3120         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3121         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3122         * g++.dg/ipa/inline-1.C: New testcase.
3123         * g++.dg/ipa/inline-2.C: New testcase.
3124         * g++.dg/ipa/inline-3.C: New testcase.
3126 2013-02-05  Jan Hubicka  <jh@suse.cz>
3128         PR tree-optimization/55789
3129         * g++.dg/torture/pr55789.C: New testcase.
3131 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
3133         PR middle-end/56167
3134         * gcc.dg/pr56167.c: New test.
3136 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3138         PR target/55146
3139         * gcc.target/sh/pr55146.c: New.
3141 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3143         PR tree-optimization/54386
3144         * gcc.target/sh/pr54386.c: New.
3146 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
3148         PR fortran/56008
3149         * gfortran.dg/realloc_on _assign_16.f90 : New test.
3151         PR fortran/47517
3152         * gfortran.dg/realloc_on _assign_17.f90 : New test.
3154 2013-02-04  Alexander Potapenko  <glider@google.com>
3155             Jack Howarth  <howarth@bromo.med.uc.edu>
3156             Jakub Jelinek  <jakub@redhat.com>
3158         PR sanitizer/55617
3159         * g++.dg/asan/pr55617.C: New test.
3161 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
3163         PR fortran/54195
3164         * gfortran.dg/typebound_operator_19.f90: New test.
3165         * gfortran.dg/typebound_assignment_4.f90: New test.
3167 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
3169         PR fortran/54107
3170         * gfortran.dg/recursive_interface_1.f90: New test.
3172 2013-02-04  Richard Guenther  <rguenther@suse.de>
3174         PR lto/56168
3175         * gcc.dg/lto/pr56168_0.c: New testcase.
3176         * gcc.dg/lto/pr56168_1.c: Likewise.
3178 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
3180         PR fortran/50627
3181         PR fortran/56054
3182         * gfortran.dg/block_12.f90:  New test.
3183         * gfortran.dg/module_error_1.f90:  New test.
3185 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
3187         * lib/target-supports.exp (check_effective_target_vect_float)
3188         (check_effective_target_vect_no_align): Add mips-sde-elf.
3190 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
3192         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3194 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
3196         * gcc.dg/pr56023.c: XFAIL on AIX.
3197         * gcc.dg/vect/pr49352.c: Same.
3199 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
3201         * gnat.dg/opt26.adb: New test.
3203 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3205         Revert.
3206         2013-01-27  Amol Pise  <amolpise15@gmail.com>
3208         * gcc.target/arm/neon-vfnms-1.c: New test.
3209         * gcc.target/arm/neon-vfnma-1.c: New test.
3211 2013-01-31  Richard Biener  <rguenther@suse.de>
3213         PR tree-optimization/56157
3214         * gcc.dg/torture/pr56157.c: New testcase.
3216 2013-01-30  Richard Biener  <rguenther@suse.de>
3218         PR tree-optimization/56150
3219         * gcc.dg/torture/pr56150.c: New testcase.
3221 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
3223         PR sanitizer/55374
3224         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3225         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
3226         printed in backtrace.
3227         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3228         to avoid errors about mismatched allocation vs. deallocation.
3230         PR c++/55742
3231         * g++.dg/mv1.C: Moved to...
3232         * g++.dg/ext/mv1.C: ... here.  Adjust test.
3233         * g++.dg/mv2.C: Moved to...
3234         * g++.dg/ext/mv2.C: ... here.  Adjust test.
3235         * g++.dg/mv3.C: Moved to...
3236         * g++.dg/ext/mv3.C: ... here.
3237         * g++.dg/mv4.C: Moved to...
3238         * g++.dg/ext/mv4.C: ... here.
3239         * g++.dg/mv5.C: Moved to...
3240         * g++.dg/ext/mv5.C: ... here.  Adjust test.
3241         * g++.dg/mv6.C: Moved to...
3242         * g++.dg/ext/mv6.C: ... here.  Adjust test.
3243         * g++.dg/ext/mv7.C: New test.
3244         * g++.dg/ext/mv8.C: New test.
3245         * g++.dg/ext/mv9.C: New test.
3246         * g++.dg/ext/mv10.C: New test.
3247         * g++.dg/ext/mv11.C: New test.
3249 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
3251         PR rtl-optimization/56144
3252         * gcc.dg/pr56144.c: New.
3254 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
3256         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3257         message.
3258         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3259         * g++.dg/cpp0x/constexpr-55573.C: Same
3261 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
3263         PR tree-optimization/56064
3264         * gcc.dg/fixed-point/view-convert.c: New test.
3266 2013-01-30  Andreas Schwab  <schwab@suse.de>
3268         * lib/target-supports-dg.exp (dg-process-target): Use expr to
3269         evaluate the end index in string range.
3271 2013-01-30  Tobias Burnus  <burnus@net-b.de>
3273         PR fortran/56138
3274         * gfortran.dg/allocatable_function_6.f90: New.
3276 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
3277             Mikael Morin  <mikael@gcc.gnu.org>
3279         PR fortran/54107
3280         * gfortran.dg/proc_ptr_comp_36.f90: New.
3282 2013-01-29  Richard Biener  <rguenther@suse.de>
3284         PR tree-optimization/55270
3285         * gcc.dg/torture/pr55270.c: New testcase.
3287 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3289         PR rtl-optimization/56117
3290         * gcc.dg/pr56117.c: New test.
3292 2013-01-28  Richard Biener  <rguenther@suse.de>
3294         PR tree-optimization/56034
3295         * gcc.dg/torture/pr56034.c: New testcase.
3297 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3299         PR tree-optimization/56125
3300         * gcc.dg/pr56125.c: New test.
3302 2013-01-28  Tobias Burnus  <burnus@net-b.de>
3303             Mikael Morin  <mikael@gcc.gnu.org>
3305         PR fortran/53537
3306         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3307         * gfortran.dg/import8.f90: Likewise.
3308         * gfortran.dg/interface_derived_type_1.f90: Likewise.
3309         * gfortran.dg/import10.f90: New test.
3310         * gfortran.dg/import11.f90: Likewise
3312 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3314         PR testsuite/56053
3315         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3316         string.h.  Provide memset, malloc and free prototypes, adjust line
3317         numbers in dg-output.
3318         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3319         Provide memset prototype and adjust line numbers in dg-output.
3320         * c-c++-common/asan/global-overflow-1.c: Likewise.
3322         PR tree-optimization/56094
3323         * gcc.dg/pr56094.c: New test.
3325 2013-01-27  Amol Pise  <amolpise15@gmail.com>
3327         * gcc.target/arm/neon-vfnms-1.c: New test.
3328         * gcc.target/arm/neon-vfnma-1.c: New test.
3330 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
3332         PR target/56114
3333         * gcc.target/i386/pr56114.c: New test.
3335 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
3337         PR fortran/55984
3338         * gfortran.dg/associate_14.f90: New test.
3340         PR fortran/56047
3341         * gfortran.dg/associate_13.f90: New test.
3343 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
3345         PR tree-optimization/56098
3346         * gcc.dg/pr56098-1.c: New test.
3347         * gcc.dg/pr56098-2.c: New test.
3349 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
3351         PR target/54222
3352         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3354 2013-01-22  Marek Polacek  <polacek@redhat.com>
3356         PR tree-optimization/56035
3357         * gcc.dg/pr56035.c: New test.
3359 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3361         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3362         for MIPS.
3364 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3366         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3368 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
3370         PR c/56078
3371         * gcc.dg/pr56078.c: New test.
3372         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3374 2013-01-24  Martin Jambor  <mjambor@suse.cz>
3376         PR tree-optimization/55927
3377         * g++.dg/ipa/devirt-10.C: Disable early inlining.
3379 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
3381         * gcc.target/i386/movsd.c: New test.
3383 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
3385         PR inline-asm/55934
3386         * gcc.target/i386/pr55934.c: New test.
3388 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
3390         PR fortran/56081
3391         * gfortran.dg/select_8.f90: New.
3393 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
3395         * gcc.target/microblaze/microblaze.exp: Remove
3396         target_config_cflags check.
3398 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
3400         PR fortran/56052
3401         * gfortran.dg/gomp/pr56052.f90: New test.
3403         PR target/49069
3404         * gcc.dg/pr49069.c: New test.
3406 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
3408         PR c++/55944
3409         * g++.dg/cpp0x/constexpr-static10.C: New.
3411 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
3413         PR target/56028
3414         * gcc.target/i386/pr56028.c: New test.
3416 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
3418         PR target/55686
3419         * gcc.target/i386/pr55686.c: New test.
3421 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
3423         PR c++/53609
3424         * g++.dg/cpp0x/variadic139.C: New test.
3425         * g++.dg/cpp0x/variadic140.C: Likewise.
3426         * g++.dg/cpp0x/variadic141.C: Likewise.
3428 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
3430         * gnat.dg/warn8.adb: New test.
3432 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
3434         PR fortran/55919
3435         * gfortran.dg/include_8.f90: New test.
3437 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
3439         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3440         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3442 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
3444         PR tree-optimization/56051
3445         * gcc.c-torture/execute/pr56051.c: New test.
3447 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
3449         PR rtl-optimization/56023
3450         * gcc.dg/pr56023.c: New test.
3452 2013-01-21  Martin Jambor  <mjambor@suse.cz>
3454         PR middle-end/56022
3455         * gcc.target/i386/pr56022.c: New test.
3457 2013-01-21  Jason Merrill  <jason@redhat.com>
3459         * lib/target-supports.exp (check_effective_target_alias): New.
3461 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
3463         PR debug/53235
3464         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3466 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
3468         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3470 2013-01-19  Jeff Law  <law@redhat.com>
3472         PR tree-optimization/52631
3473         * tree-ssa/pr52631.c: New test.
3474         * tree-ssa/ssa-fre-9: Update expected output.
3476 2013-01-19  Anthony Green  <green@moxielogic.com>
3478         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3479         for moxie.
3481 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3483         PR tree-optimization/56029
3484         * g++.dg/torture/pr56029.C: New test.
3486 2013-01-18  Sharad Singhai  <singhai@google.com>
3488         PR tree-optimization/55995
3489         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3491 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
3493         PR target/55433
3494         * gcc.target/i386/pr55433.c: New.
3496 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3498         PR middle-end/56015
3499         * gfortran.dg/pr56015.f90: New test.
3501 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
3503         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3505 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
3507         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3508         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3509         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3510         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3511         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3513 2013-01-17  Jeff Law  <law@redhat.com>
3515         * gcc.dg/pr52573.c: Move to...
3516         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
3518         PR rtl-optimization/52573
3519         * gcc.dg/pr52573.c: New test.
3521 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
3523         PR sanitizer/55679
3524         * g++.dg/asan/interception-test-1.C: Skip on darwin.
3525         * lib/target-supports.exp (check_effective_target_swapcontext): Use
3526         check_no_compiler_messages to test support in ucontext.h.
3527         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3528         compliant RLIMIT_AS.
3530 2013-01-17  Marek Polacek  <polacek@redhat.com>
3532         PR rtl-optimization/55833
3533         * gcc.dg/pr55833.c: New test.
3535 2013-01-17  Jan Hubicka  <jh@suse.cz>
3537         PR tree-optimization/55273
3538         * gcc.c-torture/compile/pr55273.c: New testcase.
3540 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
3542         PR target/55981
3543         * gcc.target/pr55981.c: New test.
3545 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
3547         * gcc.target/arm/pr40887.c: Require at least armv5.
3548         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3549         * gcc.target/arm/pr51915.c: Likewise.
3550         * gcc.target/arm/pr52006.c: Likewise.
3551         * gcc.target/arm/pr53187.c: Likewise.
3553         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3554         * gcc.target/arm/ftest-support-arm.h: Delete.
3555         * gcc.target/arm/ftest-support-thumb.h: Delete.
3556         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3557         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3558         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3559         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3560         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3561         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3562         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3563         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3564         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3565         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3566         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3567         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3568         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3569         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3570         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3571         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3572         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3573         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3574         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3575         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3576         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3577         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3578         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3579         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3581 2013-01-17  Martin Jambor  <mjambor@suse.cz>
3583         PR tree-optimizations/55264
3584         * g++.dg/ipa/pr55264.C: New test.
3586 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
3588         PR fortran/55983
3589         * gfortran.dg/class_55.f90: New.
3591 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
3593         PR testsuite/55994
3594         * gcc.c-torture/execute/builtins/builtins.exp: Add
3595         -Wl,--allow-multiple-definition for eabi and elf targets.
3597         PR testsuite/54622
3598         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3599         check_effective_target_vect_perm_short,
3600         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3601         check_effective_target_vect64): Return 0 for big-endian ARM.
3602         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3604         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3605         prototypes.
3607 2013-01-16  Richard Biener  <rguenther@suse.de>
3609         PR tree-optimization/55964
3610         * gcc.dg/torture/pr55964.c: New testcase.
3612 2013-01-16  Richard Biener  <rguenther@suse.de>
3614         PR tree-optimization/54767
3615         PR tree-optimization/53465
3616         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3618 2013-01-16  Christian Bruel  <christian.bruel@st.com>
3620         PR target/55301
3621         * gcc.target/sh/sh-switch.c: New testcase.
3623 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3625         * gcc.dg/webizer.c: Increase the array size.
3627 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3629         PR target/55940
3630         * gcc.dg/pr55940.c: New test.
3632 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
3633             Harald Anlauf  <anlauf@gmx.de>
3635         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3636         * gfortran.dg/bounds_check_5.f90: Likewise.
3637         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3638         * gfortran.dg/continuation_9.f90: Likewise.
3639         * gfortran.dg/move_alloc_13.f90: Likewise.
3640         * gfortran.dg/structure_constructor_11.f90: Likewise.
3641         * gfortran.dg/tab_continuation.f: Likewise.
3642         * gfortran.dg/warning-directive-2.F90: Likewise.
3643         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3645 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3647         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3648         * gcc.target/arm/fma-sp.c: Likewise.
3650 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
3652         PR rtl-optimization/55153
3653         * gcc.dg/pr55153.c: New.
3655 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3657         PR tree-optimization/55920
3658         * gcc.c-torture/compile/pr55920.c: New test.
3660 2013-01-15  Richard Biener  <rguenther@suse.de>
3662         PR middle-end/55882
3663         * gcc.dg/torture/pr55882.c: New testcase.
3665 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3667         PR tree-optimization/55955
3668         * gcc.c-torture/compile/pr55955.c: New test.
3670 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
3672         PR c++/55663
3673         * g++.dg/cpp0x/alias-decl-31.C: New test.
3675 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
3677         PR fortran/54286
3678         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3679         case where interface is null.
3681 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3683         PR fortran/55806
3684         * gfortran.dg/array_constructor_40.f90:  New test.
3686 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
3688         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3690 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3692         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3693         * gcc.target/aarch64/vect-ld1r-compile.c: New.
3694         * gcc.target/aarch64/vect-ld1r-fp.c: New.
3695         * gcc.target/aarch64/vect-ld1r.c: New.
3696         * gcc.target/aarch64/vect-ld1r.x: New.
3698 2013-01-14  Andi Kleen  <ak@linux.intel.com>
3700         PR target/55948
3701         * gcc.target/i386/hle-clear-rel.c: New file
3702         * gcc.target/i386/hle-store-rel.c: New file.
3704 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
3706         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3707         * gfortran.dg/bounds_check_4.f90: Likewise.
3708         * gfortran.dg/inquire_10.f90: Likewise.
3709         * gfortran.dg/minloc_3.f90: Likewise.
3710         * gfortran.dg/minlocval_3.f90: Likewise.
3711         * gfortran.dg/module_double_reuse.f90: Likewise.
3712         * gfortran.dg/mvbits_1.f90: Likewise.
3713         * gfortran.dg/oldstyle_1.f90: Likewise.
3714         * gfortran.dg/pr20163-2.f: Likewise.
3715         * gfortran.dg/save_1.f90: Likewise.
3716         * gfortran.dg/scan_1.f90: Likewise.
3717         * gfortran.dg/select_char_1.f90: Likewise.
3718         * gfortran.dg/shape_4.f90: Likewise.
3719         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3720         * gfortran.dg/function_optimize_10.f90: Likewise.
3721         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3722         * gfortran.dg/used_types_17.f90: Likewise.
3723         * gfortran.dg/used_types_18.f90: Likewise.
3725 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
3727         PR fortran/54286
3728         * gfortran.dg/proc_ptr_result_8.f90 : New test.
3730 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3732         * gcc.dg/unroll_5.c: Add nomips16 attributes.
3734 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3736         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3738 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
3740         PR fortran/55072
3741         * gfortran.dg/assumed_type_2.f90: Fix test case.
3742         * gfortran.dg/internal_pack_13.f90: New test.
3743         * gfortran.dg/internal_pack_14.f90: New test.
3745 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3747         PR fortran/55868
3748         * gfortran.dg/unlimited_polymorphic_8.f90: Update
3749         scan-tree-dump-times for foo.0.x._vptr to deal with change from
3750         $tar to STAR.
3752 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
3754         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3756 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3758         PR target/55719
3759         * gcc.target/s390/pr55719.c: New testcase.
3761 2013-01-11  Richard Guenther  <rguenther@suse.de>
3763         PR tree-optimization/44061
3764         * gcc.dg/pr44061.c: New testcase.
3766 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
3768         Update copyright years.
3770 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
3771             Jakub Jelinek  <jakub@redhat.com>
3773         PR target/55565
3774         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3776 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
3778         PR rtl-optimization/55672
3779         * gcc.target/i386/pr55672.c: New.
3781 2013-01-10  Jeff Law  <law@redhat.com>
3783         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
3784         pass/fail message unique.
3787 2013-01-10  Jason Merrill  <jason@redhat.com>
3789         * ada/.gitignore: New.
3791 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3793         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3794         Add tls options.
3795         * g++.dg/tls/thread_local2.C: Likewise.
3796         * g++.dg/tls/thread_local2g.C: Likewise.
3797         * g++.dg/tls/thread_local6.C: Likewise.
3798         * g++.dg/tls/thread_local-order1.C: Add tls options.
3799         * g++.dg/tls/thread_local-order2.C: Likewise.
3800         * g++.dg/tls/thread_local3.C: Likewise.
3801         * g++.dg/tls/thread_local3g.C: Likewise.
3802         * g++.dg/tls/thread_local4.C: Likewise.
3803         * g++.dg/tls/thread_local4g.C: Likewise.
3804         * g++.dg/tls/thread_local5.C: Likewise.
3805         * g++.dg/tls/thread_local5g.C: Likewise.
3806         * g++.dg/tls/thread_local6g.C: Likewise.
3808 2013-01-10  Kostya Serebryany  <kcc@google.com>
3810         * g++.dg/asan/asan_test.cc: Sync from upstream.
3812 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
3814         PR tree-optimization/55921
3815         * gcc.c-torture/compile/pr55921.c: New test.
3817 2013-01-09  Jan Hubicka  <jh@suse.cz>
3819         PR tree-optimization/55569
3820         * gcc.c-torture/compile/pr55569.c: New testcase.
3822 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
3824         PR fortran/47203
3825         * gfortran.dg/use_28.f90: New test.
3827 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
3829         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3830         number matching more robust.
3832 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
3834         PR rtl-optimization/55829
3835         * gcc.target/i386/pr55829.c: New.
3837 2013-01-09  Tobias Burnus  <burnus@net-b.de>
3839         PR fortran/55758
3840         * gfortran.dg/bind_c_bool_1.f90: New.
3841         * gfortran.dg/do_5.f90: Add dg-warning.
3843 2013-01-09  Jan Hubicka  <jh@suse.cz>
3845         PR tree-optimization/55875
3846         * gcc.c-torture/execute/pr55875.c: New testcase.
3847         * g++.dg/torture/pr55875.C: New testcase.
3849 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3851         PR c/48418
3852         * c-c++-common/pr48418.c: New test.
3854 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
3856         PR c++/55801
3857         * g++.dg/tls/thread_local-ice.C: New.
3859 2013-01-09  Andreas Schwab  <schwab@suse.de>
3861         * gcc.dg/guality/pr54693.c: Null-terminate arr.
3863 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3865         PR tree-optimization/48189
3866         * gcc.dg/pr48189.c: New test.
3868 2013-01-04  Jan Hubicka  <jh@suse.cz>
3870         PR tree-optimization/55823
3871         * g++.dg/ipa/devirt-10.C: New testcase.
3873 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
3874             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
3876         PR rtl-optimization/55845
3877         * gcc.target/i386/pr55845.c: New test.
3879 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
3881         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3882         instructions generated instead of number of occurances.
3884 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3886         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3887         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3888         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3889         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3890         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3891         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3892         * gcc.target/aarch64/vect-fcm.x: Likewise.
3893         * lib/target-supports.exp
3894         (check_effective_target_vect_cond): Enable for AArch64.
3896 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3898         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3899         endian-safe float pool loading.
3900         (test_square_root_v4sf): Likewise.
3901         (test_square_root_v2df): Likewise.
3902         * lib/target-supports.exp
3903         (check_effective_target_vect_call_sqrtf): Add AArch64.
3905 2013-01-08  Martin Jambor  <mjambor@suse.cz>
3907         PR debug/55579
3908         * gcc.dg/tree-ssa/pr55579.c: New test.
3910 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3912         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3913         asm comments.
3915 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
3917         PR middle-end/55890
3918         * gcc.dg/torture/pr55890-3.c: New test.
3920         PR middle-end/55851
3921         * gcc.c-torture/compile/pr55851.c: New test.
3923         PR sanitizer/55844
3924         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3925         dg-options.
3927 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3929         PR fortran/55618
3930         * gfortran.dg/elemental_scalar_args_2.f90: New test.
3932 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3934         PR fortran/55763
3935         * gfortran.dg/pointer_init_2.f90: Update dg-error.
3936         * gfortran.dg/pointer_init_7.f90: New.
3938 2013-01-07  Richard Biener  <rguenther@suse.de>
3940         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3942 2013-01-07  Richard Biener  <rguenther@suse.de>
3944         PR middle-end/55890
3945         * gcc.dg/torture/pr55890-1.c: New testcase.
3946         * gcc.dg/torture/pr55890-2.c: Likewise.
3948 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
3950         * gcc.target/aarch64/fmovd.c: New.
3951         * gcc.target/aarch64/fmovf.c: Likewise.
3952         * gcc.target/aarch64/fmovd-zero.c: Likewise.
3953         * gcc.target/aarch64/fmovf-zero.c: Likewise.
3954         * gcc.target/aarch64/vect-fmovd.c: Likewise.
3955         * gcc.target/aarch64/vect-fmovf.c: Likewise.
3956         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3957         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3959 2013-01-07  Richard Biener  <rguenther@suse.de>
3961         PR tree-optimization/55888
3962         PR tree-optimization/55862
3963         * gcc.dg/torture/pr55888.c: New testcase.
3965 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3967         PR fortran/55852
3968         * gfortran.dg/intrinsic_size_3.f90: New.
3970 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3972         PR fortran/55763
3973         * gfortran.dg/select_type_32.f90: New.
3975 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
3977         PR c++/52343
3978         * g++.dg/cpp0x/alias-decl-29.C: New test.
3980 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
3982         PR fortran/53876
3983         PR fortran/54990
3984         PR fortran/54992
3985         * gfortran.dg/class_array_15.f03: New test.
3987 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
3989         PR fortran/42769
3990         PR fortran/45836
3991         PR fortran/45900
3992         * gfortran.dg/use_23.f90: New test.
3993         * gfortran.dg/use_24.f90: New test.
3994         * gfortran.dg/use_25.f90: New test.
3995         * gfortran.dg/use_26.f90: New test.
3996         * gfortran.dg/use_27.f90: New test.
3998 2013-01-06  Olivier Hainque  <hainque@adacore.com>
4000         * gnat.dg/specs/clause_on_volatile.ads: New test.
4002 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
4004         * gnat.dg/alignment10.adb: New test.
4006 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
4007             Mikael Morin  <mikael@gcc.gnu.org>
4009         PR fortran/55827
4010         * gfortran.dg/use_22.f90: New test.
4012 2013-01-04  Andrew Pinski  <apinski@cavium.com>
4014         * gcc.target/aarch64/cmp-1.c: New testcase.
4016 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
4018         PR fortran/55172
4019         * gfortran.dg/select_type_31.f03: New test.
4021 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
4023         PR c++/54526 (again)
4024         * g++.dg/cpp0x/parse2.C: Extend.
4025         * g++.old-deja/g++.other/crash28.C: Adjust.
4027 2013-01-04  Richard Biener  <rguenther@suse.de>
4029         PR tree-optimization/55862
4030         * gcc.dg/torture/pr55862.c: New testcase.
4032 2013-01-04  Martin Jambor  <mjambor@suse.cz>
4034         PR tree-optimization/55755
4035         * gcc.dg/torture/pr55755.c: New test.
4036         * gcc.dg/tree-ssa/sra-13.c: Likewise.
4037         * gcc.dg/tree-ssa/pr45144.c: Update.
4039 2013-01-04  Richard Biener  <rguenther@suse.de>
4041         PR middle-end/55863
4042         * gcc.dg/fold-reassoc-2.c: New testcase.
4044 2013-01-04  Tobias Burnus  <burnus@net-b.de>
4046         PR fortran/55763
4047         * gfortran.dg/null_7.f90: New.
4049 2013-01-04  Tobias Burnus  <burnus@net-b.de>
4051         PR fortran/55854
4052         PR fortran/55763
4053         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4054         * gfortran.dg/unlimited_polymorphic_7.f90: New.
4055         * gfortran.dg/unlimited_polymorphic_8.f90: New.
4057 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
4059         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4061 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
4063         PR fortran/55855
4064         * gfortran.dg/assignment_1.f90: Modified.
4065         * gfortran.dg/assignment_4.f90: New.
4067 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
4069         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4071 2013-01-03  Richard Biener  <rguenther@suse.de>
4073         PR tree-optimization/55857
4074         * gcc.dg/vect/pr55857-1.c: New testcase.
4075         * gcc.dg/vect/pr55857-2.c: Likewise.
4077 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
4079         PR rtl-optimization/55838
4080         * gcc.dg/pr55838.c: New test.
4082         PR tree-optimization/55832
4083         * gcc.c-torture/compile/pr55832.c: New test.
4085 2013-01-02  Teresa Johnson  <tejohnson@google.com>
4087         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4088         * gcc.dg/tree-ssa/loop-23.c: Ditto.
4089         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4090         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4091         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4092         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4093         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4094         * gcc.dg/unroll_1.c: Ditto.
4095         * gcc.dg/unroll_2.c: Ditto.
4096         * gcc.dg/unroll_3.c: Ditto.
4097         * gcc.dg/unroll_4.c: Ditto.
4099 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4101         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4103 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4105         PR fortran/55818
4106         * gfortran.dg/eof_4.f90: New test.
4108 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
4110         * lib/c-compat.exp (compat-use-alt-compiler): Remove
4111         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4112         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4113         (compat_setup_dfp): Initialize compat_alt_caret and
4114         compat_save_TEST_ALWAYS_FLAGS.
4116 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4118         * gcc.dg/torture/tls/tls-reload-1.c: New test.
4120 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4122         * gcc.dg/torture/fp-int-convert-2.c: New test.
4124 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4126         * gfortran.dg/newunit_3.f90: Add dg-do run.
4127         * gfortran.dg/inquire_15.f90: Add dg-do run.
4129 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
4131         PR tree-optimization/55831
4132         * gcc.dg/pr55831.c: New test.
4134 Copyright (C) 2013 Free Software Foundation, Inc.
4136 Copying and distribution of this file, with or without modification,
4137 are permitted in any medium without royalty provided the copyright
4138 notice and this notice are preserved.