2013-05-23 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob0a22b4a92bc30fe29683492c4f8bf795384377a6
1 2013-05-23  Richard Biener  <rguenther@suse.de>
3         PR tree-optimization/57380
4         * g++.dg/tree-ssa/pr57380.C: New testcase.
6 2013-05-23  Richard Biener  <rguenther@suse.de>
8         PR middle-end/57381
9         * gcc.dg/torture/pr57381.c: New testcase.
11 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
13         PR middle-end/57344
14         * gcc.c-torture/execute/pr57344-1.c: New test.
15         * gcc.c-torture/execute/pr57344-2.c: New test.
16         * gcc.c-torture/execute/pr57344-3.c: New test.
17         * gcc.c-torture/execute/pr57344-4.c: New test.
19 2013-05-23  Richard Biener  <rguenther@suse.de>
21         PR rtl-optimization/57341
22         * gcc.dg/torture/pr57341.c: New testcase.
24 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
26         PR c++/57352
27         * g++.dg/parse/crash62.C: New.
29 2013-05-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
30             Pat Haugen <pthaugen@us.ibm.com>
31             Peter Bergner <bergner@vnet.ibm.com>
33         * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
34         crypto builtins.
36 2013-05-22  Tobias Burnus  <burnus@net-b.de>
38         PR fortran/57364
39         * gfortran.dg/defined_assignment_6.f90: New.
41 2013-05-22  Tobias Burnus  <burnus@net-b.de>
43         PR fortran/57338
44         * gfortran.dg/assumed_type_6.f90: New.
46 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
48         PR c++/57211
49         * g++.dg/cpp0x/Wunused-parm.C: New.
51 2013-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
53         * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
54         * g++.dg/warn/Wdouble-promotion.C: Likewise.
56 2013-05-21  Easwaran Raman  <eraman@google.com>
58         PR tree-optimization/57322
59         * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
61 2013-05-21  Graham Stott  <graham.stott@btinternet.com>
63         * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
64         .set (no)?micromips
66 2013-05-21  Tobias Burnus  <burnus@net-b.de>
68         PR fortran/57035
69         * gfortran.dg/assumed_type_5.f90: New.
70         * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
71         * gfortran.dg/assumed_rank_2.f90: Ditto.
72         * gfortran.dg/assumed_type_3.f90: Update dg-error.
73         * gfortran.dg/no_arg_check_3.f90: Ditto.
75 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
77         PR tree-optimization/57331
78         * gcc.c-torture/compile/pr57331.c: New test.
80 2013-05-21  Richard Biener  <rguenther@suse.de>
82         PR tree-optimization/57330
83         * gcc.dg/torture/pr57330.c: New testcase.
85 2013-05-21  Richard Biener  <rguenther@suse.de>
87         PR tree-optimization/57303
88         * gcc.dg/torture/pr57303.c: New testcase.
90 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
92         PR tree-optimization/57321
93         * gcc.c-torture/execute/pr57321.c: New test.
95 2013-05-20  Tobias Burnus  <burnus@net-b.de>
97         PR fortran/48858
98         PR fortran/55465
99         * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
100         * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
101         * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
102         * gfortran.dg/binding_label_tests_3.f03: Ditto.
103         * gfortran.dg/binding_label_tests_4.f03: Ditto.
104         * gfortran.dg/binding_label_tests_5.f03: Ditto.
105         * gfortran.dg/binding_label_tests_6.f03: Ditto.
106         * gfortran.dg/binding_label_tests_7.f03: Ditto.
107         * gfortran.dg/binding_label_tests_8.f03: Ditto.
108         * gfortran.dg/c_loc_tests_12.f03: Fix test case.
109         * gfortran.dg/binding_label_tests_24.f90: New.
110         * gfortran.dg/binding_label_tests_25.f90: New.
112 2013-05-20  Tobias Burnus  <burnus@net-b.de>
114         PR fortran/48858
115         * gfortran.dg/binding_label_tests_17.f90: New.
116         * gfortran.dg/binding_label_tests_18.f90: New.
117         * gfortran.dg/binding_label_tests_19.f90: New.
118         * gfortran.dg/binding_label_tests_20.f90: New.
119         * gfortran.dg/binding_label_tests_21.f90: New.
120         * gfortran.dg/binding_label_tests_22.f90: New.
121         * gfortran.dg/binding_label_tests_23.f90: New.
123 2013-05-20  Tobias Burnus  <burnus@net-b.de>
125         PR fortran/48858
126         * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
127         * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
128         * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
129         * gfortran.dg/common_18.f90: New.
130         * gfortran.dg/common_19.f90: New.
131         * gfortran.dg/common_20.f90: New.
132         * gfortran.dg/common_21.f90: New.
134 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
136         PR c++/12288
137         * g++.dg/parse/error52.C: New.
138         * g++.dg/parse/error3.C: Adjust.
139         * g++.dg/parse/error36.C: Likewise.
141 2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
143         PR target/56547
144         * gcc.target/sh/pr56547-1.c: New.
145         * gcc.target/sh/pr56547-2.c: New.
147 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
149         PR c++/23608
150         * g++.dg/warn/Wsign-compare-6.C: New.
151         * g++.dg/warn/Wdouble-promotion.C: Adjust.
153 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
155         PR c++/57327
156         * g++.dg/template/error50.C: New.
158 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
160         PR c++/10207
161         * g++.dg/ext/complit13.C: New.
163 2013-05-20  Marc Glisse  <marc.glisse@inria.fr>
165         PR c++/57175
166         * g++.dg/pr57175.C: New testcase.
168 2013-05-17  Easwaran Raman  <eraman@google.com>
170         * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
172 2013-05-17  Marc Glisse  <marc.glisse@inria.fr>
174         PR testsuite/57313
175         * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
177 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
179         PR rtl-optimization/57281
180         PR rtl-optimization/57300
181         * gcc.dg/pr57300.c: New test.
182         * gcc.c-torture/execute/pr57281.c: New test.
184 2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
186         PR c++/18126
187         * g++.dg/ext/sizeof-complit.C: New.
189 2013-05-17  Marek Polacek  <polacek@redhat.com>
191         * gcc.dg/strlenopt-25.c: New test.
192         * gcc.dg/strlenopt-26.c: Likewise.
194 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
196         * gcc.target/i386/rotate-4.c: Compile only with -mavx
197         instead of -mavx2, require only avx instead of avx2.
198         * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
199         of avx2-check.h and turn into an avx runtime test instead of
200         avx2 runtime test.
202 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
204         * g++.dg/ext/vector22.C: Uncomment working test.
206 2013-05-16  Paolo Carlini  <paolo.carlini@oracle.com>
208         PR c++/17410
209         * g++.dg/template/pr17410.C: New.
211 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
213         * gcc.target/i386/rotate-3.c: New test.
214         * gcc.target/i386/rotate-3a.c: New test.
215         * gcc.target/i386/rotate-4.c: New test.
216         * gcc.target/i386/rotate-4a.c: New test.
217         * gcc.target/i386/rotate-5.c: New test.
218         * gcc.target/i386/rotate-5a.c: New test.
220 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
222         * gcc.dg/visibility-21.c: Require section_anchors.
224 2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
226         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
227         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
228         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
230 2013-05-16  Nathan Sidwell  <nathan@codesourcery.com>
232         * gcc.dg/visibility-21.c: New.
234 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
236         PR middle-end/57286
237         * gcc.dg/pr57286.c: New testcase.
238         * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
239         * g++.dg/ext/vector22.C: Comment out transformations not
240         performed anymore.
242 2013-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
244         PR target/57260
245         * gcc.target/mips/call-1.c: Restrict to o32.
246         * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
248 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
250         * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
251         dg-messages.
252         * g++.dg/warn/Wshadow-1.C: Likewise.
253         * g++.dg/warn/Wshadow-6.C: Likewise.
254         * g++.dg/warn/Wshadow-7.C: Likewise.
256 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
258         PR c++/31952
259         * g++.dg/parse/pr31952-1.C: New.
260         * g++.dg/parse/pr31952-2.C: Likewise.
261         * g++.dg/parse/pr31952-3.C: Likewise.
263         * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
264         * g++.old-deja/g++.jason/cond.C: Likewise.
265         * g++.dg/cpp0x/range-for5.C: Likewise.
267 2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
269         PR target/19599
270         * gcc.target/arm/pr40887.c: Adjust testcase.
271         * gcc.target/arm/pr19599.c: New test.
273 2013-05-15  Richard Biener  <rguenther@suse.de>
275         PR tree-optimization/57275
276         * gcc.target/i386/pr57275.c: New testcase.
278 2013-05-15  Jan Hubicka  <jh@suse.cz>
280         * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
281         * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
282         * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
284 2013-05-14  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
286         * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
287         scheduling.
289 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
291         PR c++/57274
292         * c-c++-common/Wsequence-point-1.c: New test.
294 2013-05-14  Marc Glisse  <marc.glisse@inria.fr>
296         * g++.dg/ext/vector22.C: New testcase.
297         * gcc.dg/binop-xor3.c: Remove xfail.
299 2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
301         * gcc.target/aarch64/vect-fcm.x: Add cases testing
302         FLOAT cmp FLOAT ? INT : INT.
303         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
304         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
305         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
306         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
307         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
308         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
310 2013-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
312         PR c++/53903
313         * g++.dg/cpp0x/defaulted43.C: New.
315 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
317         * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
318         (alloca): Remove declaration.
319         (foo9): Replace alloca by __builtin_alloca.
321 2013-05-14  Joern Rennecke <joern.rennecke@embecosm.com>
323         * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
324         Expect "size of array is too large" error.
326 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
328         * gcc.dg/fstack-protector-strong.c (alloca): Declare.
330 2013-05-14  Richard Biener  <rguenther@suse.de>
332         PR middle-end/57235
333         * g++.dg/torture/pr57235.C: New testcase.
335 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
337         PR middle-end/57251
338         * gcc.dg/torture/pr57251.c: New test.
340 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
342         PR target/57264
343         * gcc.target/i386/pr57264.c: New test.
345 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
347         * gcc.dg/vector-shift-2.c: Add -O to dg-options.
349 2013-05-13  Greta Yorsh  <Greta.Yorsh@arm.com>
351         * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
353 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
355         PR tree-optimization/45216
356         PR tree-optimization/57157
357         * c-c++-common/rotate-1.c: Add 32 tests with +.
358         * c-c++-common/rotate-1a.c: Adjust.
359         * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
360         * c-c++-common/rotate-2b.c: New test.
361         * c-c++-common/rotate-3.c: Add 32 tests with +.
362         * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
363         * c-c++-common/rotate-4b.c: New test.
364         * c-c++-common/rotate-5.c: New test.
366 2013-05-13  Martin Jambor  <mjambor@suse.cz>
368         PR middle-end/42371
369         * gcc.dg/ipa/remref-0.c: New test.
370         * gcc.dg/ipa/remref-1a.c: Likewise.
371         * gcc.dg/ipa/remref-1b.c: Likewise.
372         * gcc.dg/ipa/remref-2a.c: Likewise.
373         * gcc.dg/ipa/remref-2b.c: Likewise.
375 2013-05-13  Marc Glisse  <marc.glisse@inria.fr>
377         * gcc.dg/vector-shift-2.c: New testcase.
379 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
381         PR tree-optimization/57230
382         * gcc.dg/strlenopt-24.c: New test.
384         PR tree-optimization/57230
385         * gcc.dg/strlenopt-23.c: New test.
387 2013-05-12  Oleg Endo  <olegendo@gcc.gnu.org>
389         PR target/57108
390         * gcc.target/sh/pr57108.c: Move this test case to ...
391         * gcc.c-torture/compile/pr57108.c: ... here.
393 2013-05-10  Richard Biener  <rguenther@suse.de>
395         PR tree-optimization/57214
396         * gcc.dg/torture/pr57214.c: New testcase.
398 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
400         * gcc.dg/vector-shift.c: New testcase.
402 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
404         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
406         PR tree-optimization/45216
407         PR tree-optimization/57157
408         * c-c++-common/rotate-1.c: New test.
409         * c-c++-common/rotate-1a.c: New test.
410         * c-c++-common/rotate-2.c: New test.
411         * c-c++-common/rotate-2a.c: New test.
412         * c-c++-common/rotate-3.c: New test.
413         * c-c++-common/rotate-3a.c: New test.
414         * c-c++-common/rotate-4.c: New test.
415         * c-c++-common/rotate-4a.c: New test.
417 2013-05-10  Richard Biener  <rguenther@suse.de>
419         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
420         * gcc.target/i386/l_fma_double_1.c: Adjust.
421         * gcc.target/i386/l_fma_double_2.c: Likewise.
422         * gcc.target/i386/l_fma_double_3.c: Likewise.
423         * gcc.target/i386/l_fma_double_4.c: Likewise.
424         * gcc.target/i386/l_fma_double_5.c: Likewise.
425         * gcc.target/i386/l_fma_double_6.c: Likewise.
426         * gcc.target/i386/l_fma_float_1.c: Likewise.
427         * gcc.target/i386/l_fma_float_2.c: Likewise.
428         * gcc.target/i386/l_fma_float_3.c: Likewise.
429         * gcc.target/i386/l_fma_float_4.c: Likewise.
430         * gcc.target/i386/l_fma_float_5.c: Likewise.
431         * gcc.target/i386/l_fma_float_6.c: Likewise.
433 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
435         PR c++/51226
436         * g++.dg/cpp0x/pr51226.C: New.
438 2013-04-16  Han Shen  <shenhan@google.com>
440         Test cases for '-fstack-protector-strong'.
441         * gcc.dg/fstack-protector-strong.c: New.
442         * g++.dg/fstack-protector-strong.C: New.
444 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
446         * gcc.target/aarch64/ands_1.c: New test.
447         * gcc.target/aarch64/ands_2.c: Likewise
449 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
451         * lib/target-supports.exp (check_effective_target_hw): New
452         function.
453         * c-c++-common/asan/clone-test-1.c: Call
454         check_effective_target_hw.
455         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
456         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
457         possible decorations.
458         * c-c++-common/asan/null-deref-1.c: Likewise.
459         * c-c++-common/asan/stack-overflow-1.c: Likewise.
460         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
461         * c-c++-common/asan/use-after-free-1.c: Likewise.
462         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
463         * g++.dg/asan/large-func-test-1.C: Likewise.
465 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
467         * gcc.target/aarch64/scalar_intrinsics.c: Update.
469 2013-05-07  Richard Biener  <rguenther@suse.de>
471         PR middle-end/57190
472         * g++.dg/torture/pr57190.C: New testcase.
474 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
476         PR tree-optimization/57149
477         * gcc.dg/pr57149.c: New test.
479         PR debug/57184
480         * gcc.dg/pr57184.c: New test.
482 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
484         * gnat.dg/specs/array3.ads: New test.
486 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
488         * c-c++-common/vector-scalar-2.c: New testcase.
490 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
492         * gcc.target/i386/asm-dialect-2.c: New testcase.
494 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
496         PR c++/57183
497         * g++.dg/cpp0x/auto38.C: New.
499 2013-05-06  Richard Biener  <rguenther@suse.de>
501         PR tree-optimization/57185
502         * gcc.dg/autopar/pr57185.c: New testcase.
504 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
506         PR target/57106
507         * gcc.target/i386/pr57106.c: New test.
509 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
511         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
512         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
513         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
514         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
515         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
516         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
517         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
519 2013-05-06  Teresa Johnson  <tejohnson@google.com>
521         PR bootstrap/57154
522         * gcc.dg/pr57154.c: New test.
524 2013-05-06  Richard Biener  <rguenther@suse.de>
526         PR middle-end/57147
527         * gcc.dg/torture/pr57147-1.c: New testcase.
528         * gcc.dg/torture/pr57147-2.c: Likewise.
529         * gcc.dg/torture/pr57147-3.c: Likewise.
531 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
533         PR target/55303
534         * gcc.target/sh/pr55303-1.c: New.
535         * gcc.target/sh/pr55303-2.c: New.
536         * gcc.target/sh/pr55303-3.c: New.
538 2013-05-05  Tobias Burnus  <burnus@net-b.de>
540         * gfortran.dg/allocate_with_source_3.f90: New.
542 2013-05-05  Tobias Burnus  <burnus@net-b.de>
544         PR fortran/57141
545         * gfortran.dg/null_8.f90: New.
547 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
549         PR c++/53745
550         * g++.dg/cpp0x/enum27.C: New.
551         * g++.dg/cpp0x/enum_base.C: Adjust.
553 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
555         PR tree-optimization/56205
556         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
558 2013-05-04  Tobias Burnus  <burnus@net-b.de>
560         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
561         * gfortran.dg/bind_c_usage_27.f90: New.
562         * gfortran.dg/bind_c_usage_28.f90: New.
564 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
566         PR c++/51927
567         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
569 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
571         PR target/57150
572         * gcc.target/powerpc/pr57150.c: New file.
574 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
576         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
577         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
578         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
579         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
580         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
581         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
582         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
584 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
586         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
587         scan-assembler-times.
589 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
591         * gcc.dg/tree-ssa/slsr-32.c: New.
592         * gcc.dg/tree-ssa/slsr-33.c: New.
593         * gcc.dg/tree-ssa/slsr-34.c: New.
594         * gcc.dg/tree-ssa/slsr-35.c: New.
595         * gcc.dg/tree-ssa/slsr-36.c: New.
596         * gcc.dg/tree-ssa/slsr-37.c: New.
597         * gcc.dg/tree-ssa/slsr-38.c: New.
599 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
601         * gcc.target/aarch64/tst_1.c: New test.
602         * gcc.target/aarch64/tst_2.c: Likewise
604 2013-05-02  Jeff Law  <law@redhat.com>
606         PR tree-optimization/57144
607         * gcc.c-torture/execute/pr57144.c: New test.
609 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
611         PR rtl-optimization/57130
612         * gcc.c-torture/execute/pr57130.c: New test.
614 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
616         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
618 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
620         * gcc.target/aarch64/fabd.c: New file.
622 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
624         PR c++/54318
625         * g++.dg/cpp0x/pr54318.C: New.
627 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
629         PR c++/14283
630         * g++.dg/parse/error51.C: New.
631         * g++.dg/parse/error15.C: Adjust column numbers.
633 2013-05-02  Tobias Burnus  <burnus@net-b.de>
635         PR fortran/57142
636         * gfortran.dg/size_kind_2.f90: New.
637         * gfortran.dg/size_kind_3.f90: New.
639 2013-05-02  Richard Biener  <rguenther@suse.de>
641         PR middle-end/57140
642         * g++.dg/torture/pr57140.C: New testcase.
644 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
646         PR target/56732
647         * gcc.target/arm/pr56732-1.c: New test.
649 2013-05-02  Martin Jambor  <mjambor@suse.cz>
651         PR middle-end/56988
652         * gcc.dg/ipa/pr56988.c: New test.
654 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
656         * gcc.target/aarch64/bics_1.c: New test.
657         * gcc.target/aarch64/bics_2.c: Likewise.
659 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
661         PR rtl-optimization/57131
662         * gcc.c-torture/execute/pr57131.c: New test.
664 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
666         PR c++/57132
667         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
669 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
671         PR target/57091
672         * gcc.target/i386/pr57091.c: New test.
674 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
676         * gcc.target/aarch64/vect-vaddv.c: New.
678 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
680         * gcc.target/aarch64/vect-vmaxv.c: New.
681         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
683 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
685         * gcc.target/aarch64/scalar-vca.c: New.
686         * gcc.target/aarch64/vect-vca.c: Likewise.
688 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
690         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
691         (test_vceqd_s64): Force arguments to SIMD registers.
692         (test_vceqzd_s64): Likewise.
693         (test_vcged_s64): Likewise.
694         (test_vcled_s64): Likewise.
695         (test_vcgezd_s64): Likewise.
696         (test_vcged_u64): Likewise.
697         (test_vcgtd_s64): Likewise.
698         (test_vcltd_s64): Likewise.
699         (test_vcgtzd_s64): Likewise.
700         (test_vcgtd_u64): Likewise.
701         (test_vclezd_s64): Likewise.
702         (test_vcltzd_s64): Likewise.
703         (test_vtst_s64): Likewise.
704         (test_vtst_u64): Likewise.
706 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
708         PR c++/57092
709         * g++.dg/cpp0x/decltype53.C: New.
711 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
713         PR fortran/57071
714         * gfortran.dg/power_5.f90:  New test.
716 2013-04-30  Richard Biener  <rguenther@suse.de>
718         PR middle-end/57122
719         * gcc.dg/torture/pr57122.c: New testcase.
721 2013-04-30  Richard Biener  <rguenther@suse.de>
723         PR middle-end/57107
724         * g++.dg/torture/pr57107.C: New testcase.
726 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
728         PR rtl-optimization/57105
729         * gcc.dg/pr57105.c: New test.
731 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
733         PR tree-optimization/57104
734         * gcc.dg/pr57104.c: New test.
736 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
738         PR target/44578
739         * gcc.target/i386/pr44578.c: New test.
741 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
743         PR target/57097
744         * gcc.target/i386/pr57097.c: New test.
746 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
748         PR target/57098
749         * gcc.target/i386/pr57098.c: New test.
751 2013-04-29  Kai Tietz  <ktietz@redhat.com>
753         * gcc.c-torture/execute/pr55875.c: New test.
755 2013-04-29  Richard Biener  <rguenther@suse.de>
757         PR middle-end/57075
758         * gcc.dg/torture/pr57075.c: New testcase.
760 2013-04-29  Richard Biener  <rguenther@suse.de>
762         PR middle-end/57103
763         * gcc.dg/autopar/pr57103.c: New testcase.
765 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
767         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
769 2013-04-29  Tom de Vries  <tom@codesourcery.com>
771         * gcc.dg/pr50763.c: Update test.
773 2013-04-26  Jeff Law  <law@redhat.com>
775         * gcc.dg/tree-ssa/vrp88.c: New test.
777 2013-04-29  Christian Bruel  <christian.bruel@st.com>
779         PR target/57108
780         * gcc.target/sh/pr57108.c: New test.
782 2013-04-29  Richard Biener  <rguenther@suse.de>
784         PR middle-end/57089
785         * gfortran.dg/gomp/pr57089.f90: New testcase.
787 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
789         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
791 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
793         * gcc.target/aarch64/vect-vcvt.c: New.
795 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
797         * gcc.target/aarch64/vect-vrnd.c: New.
799 2013-04-29  Richard Biener  <rguenther@suse.de>
801         PR tree-optimization/57081
802         * gcc.dg/torture/pr57081.c: New testcase.
804 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
806         PR tree-optimization/57083
807         * gcc.dg/torture/pr57083.c: New test.
809 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
811         PR c++/56450
812         * g++.dg/cpp0x/decltype52.C: New.
814 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
816         N3472 binary constants
817         * g++.dg/cpp/limits.C: Adjust warning wording.
818         * g++.dg/system-binary-constants-1.C: Likewise.
819         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
821 2013-04-28  Tobias Burnus  <burnus@net-b.de>
823         PR fortran/57093
824         * gfortran.dg/coarray_30.f90: New.
826 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
828         PR fortran/57071
829         * frontend-passes (optimize_power):  New function.
830         (optimize_op):  Use it.
832 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
834         PR target/56866
835         * gcc.c-torture/execute/pr56866.c: New test.
836         * gcc.target/i386/pr56866.c: New test.
838 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
840         PR go/57045
841         * gcc.dg/setjmp-5.c: New test.
843 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
845         PR c++/55708
846         * g++.dg/cpp0x/constexpr-55708.C: New.
848 2013-04-26  Richard Biener  <rguenther@suse.de>
850         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
851         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
852         * gcc.dg/pr53265.c: Remove XFAILs.
853         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
854         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
856 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
858         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
859         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
860         -fdiagnostics-color=never option similarly to
861         -fno-diagnostics-show-caret option.
863 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
865         PR rtl-optimization/57003
866         * gcc.target/i386/pr57003.c: New test.
868 2013-04-25  Marek Polacek  <polacek@redhat.com>
870         PR tree-optimization/57066
871         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
873 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
874             Tejas Belagod  <tejas.belagod@arm.com>
876         * gcc.target/aarch64/vaddv-intrinsic.c: New.
877         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
878         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
880 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
882         * gcc.target/aarch64/cmp.c: New.
884 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
886         * gcc.target/aarch64/ngc.c: New.
888 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
890         * lib/target-supports.exp
891         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
892         (check_effective_target_arm_neon_fp16_ok): Likewise.
893         (add_options_for_arm_neon_fp16): Likewise.
894         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
895         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
897 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
899         PR rtl-optimizations/57046
900         * gcc.target/i386/pr57046.c: New test.
902 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
904         * g++.dg/cpp1y/cplusplus.C: New.
906 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
908         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
910 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
912         * c-c++-common/Wpointer-arith-1.c: New.
914 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
916         * g++.dg/cpp1y/cxx1y_macro.C: New.
918 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
920         PR c++/56970
921         * g++.dg/cpp0x/sfinae45.C: New.
923 2013-04-24  Richard Biener  <rguenther@suse.de>
925         PR testsuite/57050
926         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
928 2013-04-23  Richard Biener  <rguenther@suse.de>
930         PR middle-end/57036
931         * gcc.dg/torture/pr57036-1.c: New testcase.
932         * gcc.dg/torture/pr57036-2.c: Likewise.
934 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
936         * gcc.target/aarch64/scalar-mov.c: New testcase.
938 2013-04-23  Richard Biener  <rguenther@suse.de>
940         PR tree-optimization/57026
941         * gcc.dg/torture/pr57026.c: New testcase.
943 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
945         PR fortran/53685
946         PR fortran/57022
947         * gfortran.dg/transfer_check_4.f90: New.
949 2013-04-22  Marek Polacek  <polacek@redhat.com>
951         PR sanitizer/56990
952         * gcc.dg/pr56990.c: New test.
954 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
956         PR target/57018
957         * gcc.target/i386/pr57018.c: New test.
959 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
961         * gcc.target/aarch64/vrecps.c: New.
962         * gcc.target/aarch64/vrecpx.c: Likewise.
964 2013-04-22  Christian Bruel  <christian.bruel@st.com>
966         PR target/56995
967         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
969 2013-04-21  Jeff Law  <law@redhat.com>
971         * gcc.dg/tree-ssa/forwprop-26.c: New test.
973 2013-04-20  Tobias Burnus  <burnus@net-b.de>
975         PR fortran/56907
976         * gfortran.dg/c_loc_test_22.f90: New.
978 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
980         PR rtl-optimization/56847
981         * gcc.dg/pr56847.c: New test.
983 2013-04-19  Richard Biener  <rguenther@suse.de>
985         PR tree-optimization/56982
986         * gcc.c-torture/execute/pr56982.c: New testcase.
988 2013-04-19  Martin Jambor  <mjambor@suse.cz>
990         PR tree-optimization/56718
991         * g++.dg/ipa/imm-devirt-1.C: New test.
992         * g++.dg/ipa/imm-devirt-2.C: Likewise.
994 2013-04-19  Richard Biener  <rguenther@suse.de>
996         PR tree-optimization/57000
997         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
999 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
1000             Mikael Morin  <mikael@gcc.gnu.org>
1002         PR fortran/56872
1003         * gfortran.dg/array_constructor_45.f90:  New test.
1004         * gfortran.dg/array_constructor_46.f90:  New test.
1005         * gfortran.dg/array_constructor_47.f90:  New test.
1006         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
1008 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1010         PR rtl-optimization/56999
1011         * g++.dg/opt/pr56999.C: New test.
1013 2013-04-18  Cary Coutant  <ccoutant@google.com>
1015         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1016         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1018 2013-04-18  Cary Coutant  <ccoutant@google.com>
1020         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1021         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1022         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1023         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1024         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1025         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1026         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1027         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1028         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1029         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1030         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1032 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
1034         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1036 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1038         PR tree-optimization/56984
1039         * gcc.c-torture/compile/pr56984.c: New test.
1041         PR rtl-optimization/56992
1042         * gcc.dg/pr56992.c: New test.
1044 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
1046         PR fortran/56814
1047         * gfortran.dg/proc_ptr_42.f90: New.
1049 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
1051         * gnat.dg/discr41.ad[sb]: New test.
1052         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1053         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1054         * gcc.dg/vect/slp-24.c: Likewise.
1055         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1056         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1057         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1058         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1059         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1060         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1061         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1062         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1063         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1064         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1065         * gcc.dg/vect/vect-strided-mult.c: Likewise.
1066         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1067         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1068         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1069         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1070         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1071         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1072         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1073         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1074         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1075         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1076         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1077         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1078         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1079         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1080         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1082 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
1084         PR fortran/40958
1085         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1086         * gfortran.dg/module_md5_1.f90: Remove.
1088 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1090         * gcc.target/aarch64/adds3.c: New.
1091         * gcc.target/aarch64/subs3.c: New.
1093 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1095         * gcc.target/aarch64/adds1.c: New.
1096         * gcc.target/aarch64/adds2.c: New.
1097         * gcc.target/aarch64/subs1.c: New.
1098         * gcc.target/aarch64/subs2.c: New.
1100 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
1102         Implement n3599 - Literal operator templates for strings.
1103         * g++.dg/cpp1y/udlit-char-template.C: New test.
1104         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1106 2013-04-16  Tobias Burnus  <burnus@net-b.de>
1108         PR fortran/39505
1109         * gfortran.dg/no_arg_check_1.f90: New.
1110         * gfortran.dg/no_arg_check_2.f90: New.
1111         * gfortran.dg/no_arg_check_3.f90: New.
1113 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
1115         PR fortran/56968
1116         * gfortran.dg/proc_ptr_41.f90: New.
1118 2013-04-16  Richard Biener  <rguenther@suse.de>
1120         PR tree-optimization/56756
1121         * gcc.dg/torture/pr56756.c: New testcase.
1123 2013-04-16  Tobias Burnus  <burnus@net-b.de>
1125         PR fortran/56969
1126         * gfortran.dg/c_assoc_5.f90: New.
1128 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
1130         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1131         * gcc.c-torture/execute/pr33992.x: Remove.
1132         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1133         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1134         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1136 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
1138         PR tree-optimization/56962
1139         * gcc.c-torture/execute/pr56962.c: New test.
1141 2013-04-15  Richard Biener  <rguenther@suse.de>
1143         PR tree-optimization/56933
1144         * gcc.dg/vect/pr56933.c: New testcase.
1146 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1148         * gcc.target/arm/anddi3-opt.c: New test.
1149         * gcc.target/arm/anddi3-opt2.c: Likewise.
1151 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
1153         * gcc.dg/pr56890-1.c: New test.
1154         * gcc.dg/pr56890-2.c: Likewise.
1156 2013-04-15  Joey Ye  <joey.ye@arm.com>
1158         * gcc.target/arm/thumb1-far-jump-1.c: New test.
1159         * gcc.target/arm/thumb1-far-jump-2.c: New test.
1161 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
1163         PR fortran/56816
1164         * gfortran.dg/select_type_33.f03: New test.
1166 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
1168         PR fortran/55959
1169         * gfortran.dg/typebound_proc_29.f03: New.
1171 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
1173         PR fortran/56266
1174         * gfortran.dg/typebound_proc_28.f03: New.
1176 2013-04-12  Jeff Law  <law@redhat.com>
1178         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1179         either.
1181 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1183         PR fortran/56929
1184         * gfortran.dg/coarray/alloc_comp_2.f90: New.
1186 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
1188         PR target/56903
1189         * gcc.target/i386/pr56903.c: New test.
1191 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
1193         PR fortran/56261
1194         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1195         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1196         * gfortran.dg/block_11.f90: Fix invalid test case.
1197         * gfortran.dg/function_types_3.f90: Add new error message.
1198         * gfortran.dg/global_references_1.f90: Ditto.
1199         * gfortran.dg/import2.f90: Remove unneeded parts.
1200         * gfortran.dg/import6.f90: Fix invalid test case.
1201         * gfortran.dg/proc_decl_2.f90: Ditto.
1202         * gfortran.dg/proc_decl_9.f90: Ditto.
1203         * gfortran.dg/proc_decl_18.f90: Ditto.
1204         * gfortran.dg/proc_ptr_40.f90: New.
1205         * gfortran.dg/whole_file_7.f90: Modified error wording.
1206         * gfortran.dg/whole_file_16.f90: Ditto.
1207         * gfortran.dg/whole_file_17.f90: Add -pedantic.
1208         * gfortran.dg/whole_file_18.f90: Modified error wording.
1209         * gfortran.dg/whole_file_20.f03: Ditto.
1210         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1211         invalid test case.
1213 2013-04-12  Richard Biener  <rguenther@suse.de>
1215         Revert
1216         2013-04-10  Richard Biener  <rguenther@suse.de>
1218         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1220 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1222         PR fortran/56845
1223         * gfortran.dg/class_allocate_15.f90: New.
1225         Revert:
1226         2013-04-12  Tobias Burnus  <burnus@net-b.de>
1228         * gfortran.dg/coarray_lib_alloc_2.f90: Update
1229         scan-tree-dump-times.
1231 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
1233         PR tree-optimization/56918
1234         PR tree-optimization/56920
1235         * gcc.dg/vect/pr56918.c: New test.
1236         * gcc.dg/vect/pr56920.c: New test.
1238 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1240         PR fortran/56845
1241         * gfortran.dg/class_allocate_14.f90: New.
1242         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1243         * gfortran.dg/coarray_lib_alloc_3.f90: New.
1245 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
1247         * gcc.dg/fold-cstvecshift.c: New testcase.
1249 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1251         * gcc.target/aarch64/negs.c: New.
1253 >>>>>>> trunk
1254 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1256         PR c++/56895
1257         * g++.dg/template/arrow4.C: New test.
1259 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
1261         * gnat.dg/array23.adb: New test.
1262         * gnat.dg/array23_pkg[123].ads: New helpers.
1264 2013-04-11  Jeff Law  <law@redhat.com>
1266         PR tree-optimization/56900
1267         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1269 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1271         PR c++/56913
1272         * g++.dg/cpp0x/sfinae44.C: New.
1274 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
1276         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1277         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1279 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1281         PR c++/54216
1282         * g++.dg/cpp0x/enum26.C: New.
1283         * g++.old-deja/g++.pt/mangle1.C: Adjust.
1285 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1287         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1288         inverse operands.
1289         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1290         loop is vectorized.
1291         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1292         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1293         loop is vectorized and that the correct instruction is generated.
1294         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1295         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1296         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1298 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1300         PR tree-optimization/56899
1301         * gcc.c-torture/execute/pr56899.c: New test.
1303 2013-04-10  David S. Miller  <davem@davemloft.net>
1305         * gcc.target/sparc/setcc-4.c: New test.
1306         * gcc.target/sparc/setcc-5.c: New test.
1308 2013-04-10  Richard Biener  <rguenther@suse.de>
1310         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1312 2013-04-10  Richard Biener  <rguenther@suse.de>
1314         * gcc.dg/vect/slp-39.c: New testcase.
1316 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
1318         PR tree-optimization/55524
1319         * gcc.target/epiphany/fnma-1.c: New test.
1321 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1323         * gcc.dg/tree-ssa/inline-11.c: New test
1325 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
1327         PR c++/56895
1328         * g++.dg/template/arrow3.C: New test.
1330 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1332         * gcc.target/arm/minmax_minus.c: New test.
1334 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1336         PR middle-end/56883
1337         * c-c++-common/gomp/pr56883.c: New test.
1339 2013-04-09  Jeff Law  <law@redhat.com>
1341         * gcc.dg/tree-ssa/vrp87.c: New test.
1343 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1345         PR tree-optimization/56854
1346         * g++.dg/torture/pr56854.C: New test.
1348 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1350         PR fortran/56782
1351         * gfortran.dg/array_constructor_44.f90:  New test.
1353 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
1355         PR c++/56871
1356         * g++.dg/cpp0x/constexpr-specialization.C: New.
1358 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1360         * gcc.c-torture/execute/pr56837.c: New test.
1362         PR c++/34949
1363         PR c++/50243
1364         * g++.dg/opt/vt3.C: New test.
1365         * g++.dg/opt/vt4.C: New test.
1367 2013-04-08  Jeff Law  <law@redhat.com>
1369         * gcc.dg/tree-ssa/forwprop-25.c: New test.
1371 2013-04-08  Richard Biener  <rguenther@suse.de>
1373         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1375 2013-04-08  Richard Biener  <rguenther@suse.de>
1377         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1379 2013-04-08  Richard Biener  <rguenther@suse.de>
1381         * g++.dg/vect/slp-pr56812.cc: Adjust.
1383 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1385         * gcc.dg/pr56837.c: New test.
1386         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1387         "generated memset minus one".
1389 2013-04-07  Tobias Burnus  <burnus@net-b.de>
1391         PR fortran/56849
1392         * gfortran.dg/reshape_5.f90: New.
1394 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1396         PR target/56843
1397         * gcc.target/powerpc/recip-1.c: Modify expected output.
1398         * gcc.target/powerpc/recip-3.c: Likewise.
1399         * gcc.target/powerpc/recip-4.c: Likewise.
1400         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1402 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1404         * gcc.target/arm/peep-ldrd-1.c: New test.
1405         * gcc.target/arm/peep-strd-1.c: Likewise.
1407 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1409         * gcc.target/arm/negdi-1.c: New test.
1410         * gcc.target/arm/negdi-2.c: Likewise.
1411         * gcc.target/arm/negdi-3.c: Likewise.
1412         * gcc.target/arm/negdi-4.c: Likewise.
1414 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1416         * lib/target-supports.exp (add_options_for_arm_v8_neon):
1417         Add -march=armv8-a when we use v8 NEON.
1418         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1419         (check_effective_target_vect_call_ceilf): Likewise.
1420         (check_effective_target_vect_call_floorf): Likewise.
1421         (check_effective_target_vect_call_roundf): Likewise.
1422         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1423         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1424         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1425         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1426         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1428 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
1430         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1431         * gcc.target/powerpc/sd-pwr6.c: Same.
1432         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1433         * g++.dg/debug/pr56294.C: XFAIL on AIX.
1435 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
1437         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1439 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
1441         PR fortran/40881
1442         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1443         * gfortran.dg/altreturn_4.f90: Ditto.
1444         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1445         * gfortran.dg/altreturn_5.f90: Ditto.
1446         * gfortran.dg/altreturn_6.f90: Ditto.
1447         * gfortran.dg/altreturn_7.f90: Ditto.
1449 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1451         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1452         New procedure.
1453         (check_effective_target_arm_v8_neon_ok_nocache):
1454         Likewise.
1455         (check_effective_target_arm_v8_neon_ok): Change to use
1456         check_effective_target_arm_v8_neon_ok_nocache.
1457         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1458         NEON flags.
1459         (check_effective_target_vect_call_btruncf):
1460         Enable for arm and ARMv8 NEON.
1461         (check_effective_target_vect_call_ceilf): Likewise.
1462         (check_effective_target_vect_call_floorf): Likewise.
1463         (check_effective_target_vect_call_roundf): Likewise.
1464         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1465         target.
1467 2013-04-04  Marek Polacek  <polacek@redhat.com>
1469         PR tree-optimization/48186
1470         * gcc.dg/pr48186.c: New test.
1472 2013-04-04  Richard Biener  <rguenther@suse.de>
1474         PR tree-optimization/56826
1475         * gcc.dg/vect/pr56826.c: New testcase.
1476         * gcc.dg/vect/O3-pr36098.c: Adjust.
1478 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
1480         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1481         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1482         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1483         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1484         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1485         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1486         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1487         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1488         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1489         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1491 2013-04-04  Richard Biener  <rguenther@suse.de>
1493         PR tree-optimization/56213
1494         * gcc.dg/vect/vect-123.c: New testcase.
1496 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1498         PR fortran/56810
1499         * gfortran.dg/read_repeat_2.f90: New.
1501 2013-04-04  Richard Biener  <rguenther@suse.de>
1503         PR tree-optimization/56837
1504         * g++.dg/torture/pr56837.C: New testcase.
1506 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1508         PR fortran/50269
1509         * gfortran.dg/c_loc_test_21.f90: New.
1510         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1511         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1512         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1513         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1514         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
1516 2013-04-03  Jeff Law  <law@redhat.com>
1518         PR tree-optimization/56799
1519         * gcc.c-torture/execute/pr56799.c: New test.
1521 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
1523         PR c++/56815
1524         * g++.dg/warn/Wpointer-arith-1.C: New.
1525         * g++.dg/gomp/for-19.C: Adjust.
1527 2013-04-03  Marek Polacek  <polacek@redhat.com>
1529         PR sanitizer/55702
1530         * gcc.dg/pr55702.c: New test.
1532 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1534         PR target/56809
1535         * gcc.dg/pr56809.c: New testcase.
1537 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1539         PR debug/56819
1540         * g++.dg/debug/pr56819.C: New test.
1542 2013-04-03  Richard Biener  <rguenther@suse.de>
1544         PR tree-optimization/56817
1545         * g++.dg/torture/pr56817.C: New testcase.
1547 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1549         * gcc.dg/vect/bb-slp-31.c: New file.
1551 2013-04-03  Jason Merrill  <jason@redhat.com>
1553         PR c++/34949
1554         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1556 2013-04-03  Richard Biener  <rguenther@suse.de>
1558         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1560 2013-04-03  Richard Biener  <rguenther@suse.de>
1562         PR tree-optimization/55964
1563         * gcc.dg/torture/pr55964-2.c: New testcase.
1565 2013-04-03  Richard Biener  <rguenther@suse.de>
1567         PR tree-optimization/56501
1568         * gcc.dg/torture/pr56501.c: New testcase.
1570 2013-04-03  Richard Biener  <rguenther@suse.de>
1572         PR tree-optimization/56407
1573         * gcc.dg/torture/pr56407.c: New testcase.
1575 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1577         PR tree-optimization/56790
1578         * g++.dg/ext/pr56790-1.C: New testcase.
1580 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1582         * gcc.target/i386/merge-1.c: New testcase.
1583         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1585 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1587         PR c/19449
1588         * gcc.c-torture/execute/pr19449.c: New test.
1590 2013-04-03  Richard Biener  <rguenther@suse.de>
1592         PR tree-optimization/56812
1593         * g++.dg/vect/slp-pr56812.cc: New testcase.
1595 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
1597         PR fortran/56284
1598         PR fortran/40881
1599         * gfortran.dg/altreturn_8.f90: New.
1600         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1601         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1602         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1604 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
1606         PR rtl-optimization/56745
1607         * gcc.c-torture/compile/pr56745.c: New test.
1609 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
1611         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1613 2013-04-02  Richard Biener  <rguenther@suse.de>
1615         PR tree-optimization/56778
1616         * gcc.dg/torture/pr56778.c: New testcase.
1618 2013-04-02  Richard Biener  <rguenther@suse.de>
1620         PR middle-end/56768
1621         * g++.dg/torture/pr56768.C: New testcase.
1623 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
1625         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1627 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1629         PR fortran/56660
1630         * gfortran.dg/namelist_82.f90:  New test.
1632 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
1634         PR fortran/56500
1635         * gfortran.dg/implicit_class_1.f90: New.
1637 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1639         PR fortran/56786
1640         * gfortran.dg/namelist_81.f90:  New test.
1642 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1644         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
1645         for constant and equal string lengths.
1646         * gfortran.dg/character_comparison_5.f90:  Likewise.
1647         * gfortran.dg/character_comparison_9.f90:  New test.
1649 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
1651         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1652         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1654 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1656         PR fortran/35203
1657         * gfortran.dg/optional_absent_3.f90: New.
1659 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1661         PR fortran/56737
1662         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1664 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1666         PR fortran/56735
1667         * gfortran.dg/namelist_80.f90: New.
1669 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1671         PR fortran/45159
1672         * gfortran.dg/string_length_2.f90:  New test.
1673         * gfortran.dg/dependency_41.f90:  New test.
1675 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1677         PR fortran/55806
1678         * gfortran.dg/array_constructor_43.f90:  New test.
1679         * gfortran.dg/random_seed_3.f90:  New test.
1681 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
1683         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1684         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1685         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1686         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1687         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1688         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1689         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1690         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1691         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1692         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1694 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
1696         PR c++/56725
1697         * g++.dg/conversion/op4.C: Adjust.
1698         * g++.dg/cpp0x/rv1n.C: Likewise.
1699         * g++.dg/cpp0x/rv2n.C: Likewise.
1700         * g++.dg/cpp0x/template_deduction.C: Likewise.
1701         * g++.dg/expr/cond8.C: Likewise.
1702         * g++.dg/other/error4.C: Likewise.
1703         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1704         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1705         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1706         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1707         * g++.old-deja/g++.jason/conversion2.C: Likewise.
1708         * g++.old-deja/g++.law/cvt20.C: Likewise.
1709         * g++.old-deja/g++.law/cvt8.C: Likewise.
1710         * g++.old-deja/g++.law/init8.C: Likewise.
1711         * g++.old-deja/g++.mike/net12.C: Likewise.
1712         * g++.old-deja/g++.mike/net8.C: Likewise.
1713         * g++.old-deja/g++.mike/p2793.C: Likewise.
1714         * g++.old-deja/g++.mike/p3836.C: Likewise.
1715         * g++.old-deja/g++.mike/p418.C: Likewise.
1716         * g++.old-deja/g++.mike/p701.C: Likewise.
1717         * g++.old-deja/g++.mike/p807.C: Likewise.
1719 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
1721         PR middle-end/56694
1722         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1723         targets.
1725 2013-03-28  Marek Polacek  <polacek@redhat.com>
1727         PR tree-optimization/56695
1728         * gcc.dg/vect/pr56695.c: New test.
1730 2013-03-28  Richard Biener  <rguenther@suse.de>
1732         PR tree-optimization/37021
1733         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1734         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1736 2013-03-27  Tobias Burnus  <burnus@net-b.de>
1738         PR fortran/56650
1739         PR fortran/36437
1740         * gfortran.dg/sizeof_2.f90: New.
1741         * gfortran.dg/sizeof_3.f90: New.
1742         * gfortran.dg/sizeof_proc.f90: Update dg-error.
1744 2013-03-27  Richard Biener  <rguenther@suse.de>
1746         PR tree-optimization/37021
1747         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1749 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1751         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1752         * g++.dg/ipa/ivinline-2.C: Likewise.
1753         * g++.dg/ipa/ivinline-3.C: Likewise.
1754         * g++.dg/ipa/ivinline-4.C: Likewise.
1755         * g++.dg/ipa/ivinline-5.C: Likewise.
1756         * g++.dg/ipa/ivinline-7.C: Likewise.
1757         * g++.dg/ipa/ivinline-8.C: Likewise.
1758         * g++.dg/ipa/ivinline-9.C: Likewise.
1759         * g++.dg/cpp0x/noexcept03.C: Likewise.
1760         * gcc.dg/const-1.c: Likewise.
1761         * gcc.dg/ipa/pure-const-1.c: Likewise.
1762         * gcc.dg/noreturn-8.c: Likewise.
1763         * gcc.target/i386/mmx-1.c: Likewise.
1764         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1765         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1766         * gcc.c-torture/execute/pr33992.x: New file.
1768 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1770         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1772 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1774         PR c++/55951
1775         * g++.dg/ext/desig5.C: New.
1777 2013-03-26  Tobias Burnus  <burnus@net-b.de>
1779         PR fortran/56649
1780         * gfortran.dg/merge_init_expr_2.f90: New.
1781         * gfortran.dg/merge_char_1.f90: Modify test to
1782         stay a run-time test.
1783         * gfortran.dg/merge_char_3.f90: Ditto.
1785 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1787         * g++.dg/cpp0x/constexpr-friend-2.C: New.
1788         * g++.dg/cpp0x/constexpr-main.C: Likewise.
1790 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
1792         PR c++/56722
1793         * g++.dg/cpp0x/range-for23.C: New.
1795 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
1797         PR libfortran/52512
1798         * gfortran.dg/namelist_79.f90: New.
1800 2013-03-25  Martin Jambor  <mjambor@suse.cz>
1802         * gcc.dg/ipa/ipcp-agg-9.c: New test.
1804 2013-03-25  Tobias Burnus  <burnus@net-b.de>
1806         PR fortran/38536
1807         PR fortran/38813
1808         PR fortran/38894
1809         PR fortran/39288
1810         PR fortran/40963
1811         PR fortran/45824
1812         PR fortran/47023
1813         PR fortran/47034
1814         PR fortran/49023
1815         PR fortran/50269
1816         PR fortran/50612
1817         PR fortran/52426
1818         PR fortran/54263
1819         PR fortran/55343
1820         PR fortran/55444
1821         PR fortran/55574
1822         PR fortran/56079
1823         PR fortran/56378
1824         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1825         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1826         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1827         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1828         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1829         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1830         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1831         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1832         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1833         * gfortran.dg/c_loc_tests_16.f90: Ditto.
1834         * gfortran.dg/c_loc_tests_4.f03: Ditto.
1835         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1836         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1837         * gfortran.dg/c_loc_tests_8.f03: Ditto.
1838         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1839         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1840         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1841         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1842         * gfortran.dg/pr32601_1.f03: Ditto.
1843         * gfortran.dg/storage_size_2.f08: Remove dg-error.
1844         * gfortran.dg/blockdata_7.f90: New.
1845         * gfortran.dg/c_assoc_4.f90: New.
1846         * gfortran.dg/c_f_pointer_tests_6.f90: New.
1847         * gfortran.dg/c_f_pointer_tests_7.f90: New.
1848         * gfortran.dg/c_funloc_tests_8.f90: New.
1849         * gfortran.dg/c_loc_test_17.f90: New.
1850         * gfortran.dg/c_loc_test_18.f90: New.
1851         * gfortran.dg/c_loc_test_19.f90: New.
1852         * gfortran.dg/c_loc_test_20.f90: New.
1853         * gfortran.dg/c_sizeof_5.f90: New.
1854         * gfortran.dg/iso_c_binding_rename_3.f90: New.
1855         * gfortran.dg/transfer_resolve_2.f90: New.
1856         * gfortran.dg/transfer_resolve_3.f90: New.
1857         * gfortran.dg/transfer_resolve_4.f90: New.
1858         * gfortran.dg/pr32601.f03: Update dg-error.
1859         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1860         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1862 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1864         * gcc.target/arm/vseleqdf.c: New test.
1865         * gcc.target/arm/vseleqsf.c: Likewise.
1866         * gcc.target/arm/vselgedf.c: Likewise.
1867         * gcc.target/arm/vselgesf.c: Likewise.
1868         * gcc.target/arm/vselgtdf.c: Likewise.
1869         * gcc.target/arm/vselgtsf.c: Likewise.
1870         * gcc.target/arm/vselledf.c: Likewise.
1871         * gcc.target/arm/vsellesf.c: Likewise.
1872         * gcc.target/arm/vselltdf.c: Likewise.
1873         * gcc.target/arm/vselltsf.c: Likewise.
1874         * gcc.target/arm/vselnedf.c: Likewise.
1875         * gcc.target/arm/vselnesf.c: Likewise.
1876         * gcc.target/arm/vselvcdf.c: Likewise.
1877         * gcc.target/arm/vselvcsf.c: Likewise.
1878         * gcc.target/arm/vselvsdf.c: Likewise.
1879         * gcc.target/arm/vselvssf.c: Likewise.
1881 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
1883         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1884         body from here...
1885         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1886         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1887         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1888         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1889         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1890         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1891         * gcc.target/aarch64/atomic-op-char.x: ... to here.
1892         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1893         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1894         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1895         * gcc.target/aarch64/atomic-op-int.x: ... to here.
1896         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1897         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1898         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1899         * gcc.target/aarch64/atomic-op-release.x: ... to here.
1900         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1901         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1902         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1903         * gcc.target/aarch64/atomic-op-short.x: ... to here.
1904         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1905         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1906         * gcc.target/arm/atomic-op-acquire.c: Likewise.
1907         * gcc.target/arm/atomic-op-char.c: Likewise.
1908         * gcc.target/arm/atomic-op-consume.c: Likewise.
1909         * gcc.target/arm/atomic-op-int.c: Likewise.
1910         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1911         * gcc.target/arm/atomic-op-release.c: Likewise.
1912         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1913         * gcc.target/arm/atomic-op-short.c: Likewise.
1915 2013-03-25  Richard Biener  <rguenther@suse.de>
1917         PR middle-end/56694
1918         * g++.dg/torture/pr56694.C: New testcase.
1920 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1922         PR target/56720
1923         * gcc.target/arm/neon-vcond-gt.c: New test.
1924         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1925         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1927 2013-03-25  Richard Biener  <rguenther@suse.de>
1929         PR tree-optimization/56689
1930         * gcc.dg/torture/pr56689.c: New testcase.
1932 2013-03-25  Kai Tietz  <ktietz@redhat.com>
1934         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1936 2013-03-24  Tobias Burnus  <burnus@net-b.de>
1938         PR fortran/56696
1939         * gfortran.dg/eof_5.f90: New.
1941 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1943         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1944         alphabetically.
1946 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
1948         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1950 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1952         PR testsuite/55994
1953         * gcc.c-torture/execute/builtins/builtins.exp: Add
1954         -Wl,--allow-multiple-definition for RTEMS targets.
1956 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
1958         * gcc.target/aarch64/movk.c: New test.
1960 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
1962         * g++.dg/ext/vector21.C: New testcase.
1964 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
1966         * gcc.target/arm/neon-for-64bits-1.c: New tests.
1967         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1969 2013-03-21  Richard Biener  <rguenther@suse.de>
1971         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1972         * gcc.dg/vect/vect-outer-3a.c: Likewise.
1974 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1976         * gcc.target/aarch64/vect.c: Test and result vector added
1977         for sabd and saba instructions.
1978         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1979         instructions in assembly.
1980         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1981         * gcc.target/aarch64/vect-fp.c: Test and result vector added
1982         for fabd instruction.
1983         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1984         instruction in assembly.
1985         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1987 2013-03-20  Jeff Law  <law@redhat.com>
1989         * g++.dg/tree-ssa/ssa-dom.C: New test.
1991 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
1993         * gcc.target/powerpc/mmfpgpr.c: New test.
1994         * gcc.target/powerpc/sd-vsx.c: Likewise.
1995         * gcc.target/powerpc/sd-pwr6.c: Likewise.
1996         * gcc.target/powerpc/vsx-float0.c: Likewise.
1998 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
2000         PR tree-optimization/56355
2001         * gcc.dg/pr56355-1.c: New file.
2003 2013-03-20  Catherine Moore  <clm@codesourcery.com>
2004             Richard Sandiford <rdsandiford@googlemail.com>
2006         * gcc.target/mips/mips.exp: Add microMIPS support.
2007         * gcc.target/mips/umips-movep-2.c: New test.
2008         * gcc.target/mips/umips-lwp-2.c: New test.
2009         * gcc.target/mips/umips-swp-5.c: New test.
2010         * gcc.target/mips/umips-constraints-1.c: New test.
2011         * gcc.target/mips/umips-lwp-3.c: New test.
2012         * gcc.target/mips/umips-swp-6.c: New test.
2013         * gcc.target/mips/umips-constraints-2.c: New test.
2014         * gcc.target/mips/umips-save-restore-1.c: New test.
2015         * gcc.target/mips/umips-lwp-4.c: New test.
2016         * gcc.target/mips/umips-swp-7.c: New test.
2017         * gcc.target/mips/umips-save-restore-2.c: New test.
2018         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2019         * gcc.target/mips/umips-lwp-5.c: New test.
2020         * gcc.target/mips/umips-save-restore-3.c: New test.
2021         * gcc.target/mips/umips-lwp-6.c: New test.
2022         * gcc.target/mips/umips-swp-1.c: New test.
2023         * gcc.target/mips/umips-lwp-7.c: New test.
2024         * gcc.target/mips/umips-swp-2.c: New test.
2025         * gcc.target/mips/umips-lwp-8.c: New test.
2026         * gcc.target/mips/umips-swp-3.c: New test.
2027         * gcc.target/mips/umips-movep-1.c: New test.
2028         * gcc.target/mips/umips-lwp-1.c: New test.
2029         * gcc.target/mips/umips-swp-4.c: New test.
2031 2013-03-20  Richard Biener  <rguenther@suse.de>
2033         PR tree-optimization/56661
2034         * gcc.dg/torture/pr56661.c: New testcase.
2036 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2038         PR rtl-optimization/56605
2039         * gcc.target/powerpc/pr56605.c: New.
2041 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2043         PR fortran/54932
2044         * gfortran.dg/do_1.f90: Don't xfail.
2046 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
2048         PR libfortran/51825
2049         * gfortran.dg/namelist_77.f90: New.
2050         * gfortran.dg/namelist_78.f90: New.
2052 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
2054         PR libfortran/48618
2055         * gfortran.dg/open_negative_unit_1.f90: New.
2057 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2059         * gcc.target/aarch64/sbc.c: New test.
2061 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2063         * gcc.target/aarch64/ror.c: New test.
2065 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2067         * gcc.target/aarch64/extr.c: New test.
2069 2013-03-19  Richard Biener  <rguenther@suse.de>
2071         PR tree-optimization/56273
2072         * gcc.dg/tree-ssa/vrp47.c: Adjust.
2073         * c-c++-common/uninit-17.c: Likewise.
2075 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
2077         PR tree-optimization/56635
2078         * g++.dg/torture/pr56635.C: New test.
2080 2013-03-18  Richard Biener  <rguenther@suse.de>
2082         PR tree-optimization/3713
2083         * g++.dg/ipa/devirt-12.C: New testcase.
2085 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
2087         PR c/56566
2088         * c-c++-common/pr56566.c: New test.
2090 2013-03-17  Jason Merrill  <jason@redhat.com>
2092         * g++.dg/template/abstract-dr337.C: XFAIL.
2094 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
2096         PR c++/56607
2097         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2098         * c-c++-common/pr56607.c: New test.
2100 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
2102         PR c++/56582
2103         * g++.dg/cpp0x/constexpr-array5.C: New.
2105 2013-03-15  Tobias Burnus  <burnus@net-b.de>
2107         PR fortran/56615
2108         * gfortran.dg/transfer_intrinsic_5.f90: New.
2110 2013-03-15  Kai Tietz  <ktietz@redhat.com>
2112         * gcc.target/i386/movti.c: Don't test for x64 mingw.
2113         * gcc.target/i386/pr20020-1.c: Likewise.
2114         * gcc.target/i386/pr20020-2.c: Likewise.
2115         * gcc.target/i386/pr20020-3.c: Likewise.
2116         * gcc.target/i386/pr53425-1.c: Likewise.
2117         * gcc.target/i386/pr53425-2.c: Likewise.
2118         * gcc.target/i386/pr55093.c: Likewise.
2119         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2121 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
2123         PR debug/56307
2124         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2125         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
2127 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
2129         PR tree-optimization/53265
2130         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2131         undefined behavior.
2132         * gcc.dg/graphite/id-6.c (test): Likewise.
2133         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2134         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2136         PR tree-optimization/53265
2137         * gcc.dg/pr53265.c: New test.
2138         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2139         to dg-options.
2140         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2141         arrays.
2142         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
2143         n, use it as high bound instead of 4.
2145 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
2147         PR target/49880
2148         * gcc.target/sh/pr49880-1.c: New.
2149         * gcc.target/sh/pr49880-2.c: New.
2150         * gcc.target/sh/pr49880-3.c: New.
2151         * gcc.target/sh/pr49880-4.c: New.
2152         * gcc.target/sh/pr49880-5.c: New.
2154 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
2156         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2158 2013-03-13  Richard Biener  <rguenther@suse.de>
2160         PR tree-optimization/56608
2161         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2163 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
2165         PR c++/56611
2166         * g++.dg/cpp0x/alias-decl-32.C: New.
2168 2013-03-11  Jan Hubicka  <jh@suse.cz>
2170         PR middle-end/56571
2171         * gcc.c-torture/compile/pr56571.c: New testcase.
2173 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2175         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2176         * gcc.dg/tree-ssa/pr55579.c: Likewise.
2178 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
2180         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2181         * gcc.dg/inline_4.c: Likewise.
2182         * gcc.dg/unroll_2.c: Likewise.
2183         * gcc.dg/unroll_3.c: Likewise.
2184         * gcc.dg/unroll_4.c: Likewise.
2186 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2188         PR testsuite/54119
2189         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2191         PR debug/56307
2192         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2194 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
2196         PR target/40797
2197         * gcc.c-torture/compile/pr40797.c: New.
2199 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2201         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2203 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
2205         PR fortran/56575
2206         * gfortran.dg/class_56.f90: New test.
2208 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
2210         PR middle-end/56524
2211         * gcc.target/mips/pr56524.c: New test.
2213 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
2215         PR c++/56565
2216         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2218 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
2220         PR c++/51412
2221         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2223 2013-03-08  Marek Polacek  <polacek@redhat.com>
2225         PR tree-optimization/56478
2226         * gcc.dg/torture/pr56478.c: New test.
2228 2013-03-08  Kai Tietz  <ktietz@redhat.com>
2230         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2231         targets linker option --allow-multiple-definition.
2233         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2234         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2235         * gcc.dg/pr52549.c: Add LLP64 case.
2236         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2237         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2238         * gcc.dg/torture/pr51071-2.c: Likewise.
2239         * gcc.dg/tree-ssa/vrp72.c: Likewise.
2240         * gcc.dg/tree-ssa/vrp73.c: Likewise.
2241         * gcc.dg/tree-ssa/vrp75.c: Likewise.
2242         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2243         * gcc.dg/weak/weak-1.c: Likewise.
2244         * gcc.dg/weak/weak-2.c: Likewise.
2245         * gcc.dg/weak/weak-3.c: Likewise.
2246         * gcc.dg/weak/weak-4.c: Likewise.
2247         * gcc.dg/weak/weak-5.c: Likewise.
2248         * gcc.dg/weak/weak-15.c: Likewise.
2249         * gcc.dg/weak/weak-16.c: Likewise.
2251         * c-c++-common/pr54486.c: Skip test for mingw-targets.
2253 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
2255         PR tree-optimization/56559
2256         * gcc.dg/tree-ssa/reassoc-26.c: New test.
2258 2013-03-07  Andreas Schwab  <schwab@suse.de>
2260         * gcc.dg/pr31490.c: Fix last change.
2262 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
2264         PR c++/56534
2265         * g++.dg/template/crash115.C: New.
2267 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2269         PR tree-optimization/56539
2270         * gcc.c-torture/compile/pr56539.c: New test.
2272 2013-03-06  Kai Tietz  <ktietz@redhat.com>
2274         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2275         targets.
2276         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2277         * gcc.dg/lto/20091013-1_2.c: Likewise.
2278         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2280 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
2282         * gnat.dg/specs/aggr6.ads: New test.
2284 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
2286         * gnat.dg/loop_optimization15.ad[sb]: New test.
2288 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2290         PR middle-end/56548
2291         * gcc.dg/pr56548.c: New test.
2293 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2295         PR debug/53363
2296         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2298 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2300         PR c++/56543
2301         * g++.dg/template/typename20.C: New test.
2303 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
2305         PR debug/56510
2306         * gcc.dg/pr56510.c: New test.
2308         PR rtl-optimization/56484
2309         * gcc.c-torture/compile/pr56484.c: New test.
2311 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
2313         PR c++/56530
2314         * g++.dg/warn/Wsign-conversion-2.C: New.
2316 2013-03-05  Richard Biener  <rguenther@suse.de>
2318         PR tree-optimization/56270
2319         * gcc.dg/vect/slp-38.c: New testcase.
2321 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
2323         PR rtl-optimization/56494
2324         * gcc.dg/pr56494.c: New test.
2326 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2328         * gcc.dg/pr56424.c: New test.
2330 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
2332         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2333         * gcc.dg/pr56228.c <avr>: Skip.
2335 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
2337         PR testsuite/52641
2338         PR tree-optimization/52631
2339         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2341 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
2343         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2344         * gcc.dg/vect/vect-83_64.c: Same.
2346 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2348         PR fortran/56477
2349         * gfortran.dg/pointer_check_13.f90: New test.
2351 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2353         PR fortran/54730
2354         * gfortran.dg/array_constructor_42.f90: New test.
2356 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
2358         PR c++/52688
2359         * g++.dg/template/static33.C: New.
2360         * g++.dg/template/static34.C: Likewise.
2362         PR c++/10291
2363         * g++.dg/template/static35.C: New.
2365 2013-03-01  Steve Ellcey  <sellcey@mips.com>
2367         * gcc.dg/pr56396.c: Require pic support.
2369 2013-03-01  Richard Biener  <rguenther@suse.de>
2371         PR tree-optimization/55481
2372         * gcc.dg/torture/pr56488.c: New testcase.
2374 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
2375             Jakub Jelinek  <jakub@redhat.com>
2377         PR sanitizer/56454
2378         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2379         no_sanitize_address attribute rather than no_address_safety_analysis.
2380         * g++.dg/asan/sanitizer_test_utils.h
2381         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2382         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2383         in addition to no_address_safety_analysis.
2385 2013-02-28  Jason Merrill  <jason@redhat.com>
2387         PR c++/56481
2388         * g++.dg/cpp0x/constexpr-and.C: New.
2390 2013-02-28  Martin Jambor  <mjambor@suse.cz>
2392         PR tree-optimization/56294
2393         * g++.dg/debug/pr56294.C: New test.
2395 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2397         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2399 2013-02-27  Marek Polacek  <polacek@redhat.com>
2401         PR rtl-optimization/56466
2402         * gcc.dg/pr56466.c: New test.
2404 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2406         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2407         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2408         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2410 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
2412         PR middle-end/45472
2413         * gcc.dg/pr45472.c: New test.
2415 2013-02-26  Marek Polacek  <polacek@redhat.com>
2417         PR tree-optimization/56426
2418         * gcc.dg/pr56436.c: New test.
2420 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
2422         PR tree-optimization/56448
2423         * gcc.c-torture/compile/pr56448.c: New test.
2425         PR tree-optimization/56443
2426         * gcc.dg/torture/pr56443.c: New test.
2428 2013-02-25  Richard Biener  <rguenther@suse.de>
2430         PR tree-optimization/56175
2431         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2433 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
2435         PR c++/56403
2436         * g++.dg/torture/pr56403.C: New test.
2438 2013-02-25  Catherine Moore  <clm@codesourcery.com>
2440         Revert:
2441         2013-02-24  Catherine Moore  <clm@codesourcery.com>
2442         Richard Sandiford  <rdsandiford@googlemail.com>
2444         * gcc.target/mips/mips.exp: Add microMIPS support.
2445         * gcc.target/mips/umips-movep-2.c: New test.
2446         * gcc.target/mips/umips-lwp-2.c: New test.
2447         * gcc.target/mips/umips-swp-5.c: New test.
2448         * gcc.target/mips/umips-constraints-1.c: New test.
2449         * gcc.target/mips/umips-lwp-3.c: New test.
2450         * gcc.target/mips/umips-swp-6.c: New test.
2451         * gcc.target/mips/umips-constraints-2.c: New test.
2452         * gcc.target/mips/umips-save-restore-1.c: New test.
2453         * gcc.target/mips/umips-lwp-4.c: New test.
2454         * gcc.target/mips/umips-swp-7.c: New test.
2455         * gcc.target/mips/umips-save-restore-2.c: New test.
2456         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2457         * gcc.target/mips/umips-lwp-5.c: New test.
2458         * gcc.target/mips/umips-save-restore-3.c: New test.
2459         * gcc.target/mips/umips-lwp-6.c: New test.
2460         * gcc.target/mips/umips-swp-1.c: New test.
2461         * gcc.target/mips/umips-lwp-7.c: New test.
2462         * gcc.target/mips/umips-swp-2.c: New test.
2463         * gcc.target/mips/umips-lwp-8.c: New test.
2464         * gcc.target/mips/umips-swp-3.c: New test.
2465         * gcc.target/mips/umips-movep-1.c: New test.
2466         * gcc.target/mips/umips-lwp-1.c: New test.
2467         * gcc.target/mips/umips-swp-4.c: New test.
2469 2013-02-24  Catherine Moore  <clm@codesourcery.com>
2470             Richard Sandiford  <rdsandiford@googlemail.com>
2472         * gcc.target/mips/mips.exp: Add microMIPS support.
2473         * gcc.target/mips/umips-movep-2.c: New test.
2474         * gcc.target/mips/umips-lwp-2.c: New test.
2475         * gcc.target/mips/umips-swp-5.c: New test.
2476         * gcc.target/mips/umips-constraints-1.c: New test.
2477         * gcc.target/mips/umips-lwp-3.c: New test.
2478         * gcc.target/mips/umips-swp-6.c: New test.
2479         * gcc.target/mips/umips-constraints-2.c: New test.
2480         * gcc.target/mips/umips-save-restore-1.c: New test.
2481         * gcc.target/mips/umips-lwp-4.c: New test.
2482         * gcc.target/mips/umips-swp-7.c: New test.
2483         * gcc.target/mips/umips-save-restore-2.c: New test.
2484         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2485         * gcc.target/mips/umips-lwp-5.c: New test.
2486         * gcc.target/mips/umips-save-restore-3.c: New test.
2487         * gcc.target/mips/umips-lwp-6.c: New test.
2488         * gcc.target/mips/umips-swp-1.c: New test.
2489         * gcc.target/mips/umips-lwp-7.c: New test.
2490         * gcc.target/mips/umips-swp-2.c: New test.
2491         * gcc.target/mips/umips-lwp-8.c: New test.
2492         * gcc.target/mips/umips-swp-3.c: New test.
2493         * gcc.target/mips/umips-movep-1.c: New test.
2494         * gcc.target/mips/umips-lwp-1.c: New test.
2495         * gcc.target/mips/umips-swp-4.c: New test.
2497 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
2499         PR sanitizer/56393
2500         * lib/asan-dg.exp (asan_link_flags): Add
2501         -B${gccpath}/libsanitizer/asan/ to flags.
2503 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2505         PR middle-end/56420
2506         * gcc.dg/torture/pr56420.c: New test.
2508 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
2510         PR middle-end/56108
2511         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2513 2013-02-21  Martin Jambor  <mjambor@suse.cz>
2515         PR tree-optimization/56310
2516         * g++.dg/ipa/pr56310.C: New test.
2518 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
2520         PR fortran/56385
2521         * gfortran.dg/proc_ptr_comp_37.f90: New.
2523 2013-02-21  Richard Biener  <rguenther@suse.de>
2525         PR tree-optimization/56415
2526         Revert
2527         2013-02-11  Richard Biener  <rguenther@suse.de>
2529         PR tree-optimization/56273
2530         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2531         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2532         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2533         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2534         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2535         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2537 2013-02-21  Marek Polacek  <polacek@redhat.com>
2539         PR tree-optimization/56398
2540         * g++.dg/torture/pr56398.C: New test.
2542 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2544         PR inline-asm/56405
2545         * gcc.c-torture/compile/pr56405.c: New test.
2547 2013-02-20  Jan Hubicka  <jh@suse.cz>
2549         PR tree-optimization/56265
2550         * g++.dg/ipa/devirt-11.C: New testcase.
2552 2013-02-20  Richard Biener  <rguenther@suse.de>
2554         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2556 2013-02-20  Richard Biener  <rguenther@suse.de>
2557         Jakub Jelinek  <jakub@redhat.com>
2559         PR tree-optimization/56396
2560         * gcc.dg/pr56396.c: New testcase.
2562 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2564         PR c++/56373
2565         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2567 2013-02-19  Richard Biener  <rguenther@suse.de>
2569         PR tree-optimization/56384
2570         * gcc.dg/torture/pr56384.c: New testcase.
2572 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
2574         PR tree-optimization/56350
2575         * gcc.dg/pr56350.c: New test.
2577         PR tree-optimization/56381
2578         * g++.dg/opt/pr56381.C: New test.
2580 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
2582         PR pch/54117
2583         * lib/dg-pch.exp (pch-init, pch-finish,
2584         check_effective_target_pch_supported_debug): New procs.
2585         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2586         Likewise if $pch_unsupported_debug and $flags include -g.
2587         Skip FAILs about missing *.gch file if $pch_unsupported_debug
2588         and dg-require-effective-target pch_unsupported_debug.
2589         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2590         * objc.dg/pch/pch.exp: Likewise.
2591         * gcc.dg/pch/pch.exp: Likewise.
2592         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2593         pch_unsupported_debug.
2594         * gcc.dg/pch/valid-1.hs: Likewise.
2595         * gcc.dg/pch/valid-1b.c: Likewise.
2596         * gcc.dg/pch/valid-1b.hs: Likewise.
2598 2013-02-18  Richard Biener  <rguenther@suse.de>
2600         PR tree-optimization/56366
2601         * gcc.dg/torture/pr56366.c: New testcase.
2603 2013-02-18  Richard Biener  <rguenther@suse.de>
2605         PR middle-end/56349
2606         * gcc.dg/torture/pr56349.c: New testcase.
2608 2013-02-18  Richard Biener  <rguenther@suse.de>
2610         PR tree-optimization/56321
2611         * gcc.dg/torture/pr56321.c: New testcase.
2613 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2615         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2617 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
2618             Dodji Seketeli  <dodji@redhat.com>
2620         PR asan/56330
2621         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2622         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2623         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2624         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2625         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2626         * c-c++-common/asan/pr56330.c: Likewise.
2627         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2628         Ensure the size argument of __builtin_memcpy is a constant.
2630 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
2631             Paolo Carlini  <paolo.carlini@oracle.com>
2633         PR c++/51242
2634         * g++.dg/cpp0x/enum23.C: New.
2636 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
2638         PR target/54685
2639         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2641 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
2643         PR rtl-optimization/56348
2644         * gcc.target/i386/pr56348.c: New test.
2646 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
2648         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2649         * gcc.target/arm/interrupt-2.c: Likewise.
2651 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2653         PR fortran/56318
2654         * gfortran.dg/matmul_9.f90: New.
2656 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2658         PR fortran/53818
2659         * gfortran.dg/init_flag_11.f90: New.
2661 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2663         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2665 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2667         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2668         characters.
2670 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
2671             Tobias Burnus  <burnus@net-b.de>
2673         PR testsuite/56138
2674         * gfortran.dg/allocatable_function_7.f90: New.
2676 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
2678         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2679         * asan_globals_test-wrapper.cc: New file.
2680         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2681         instead of asan_globals_test.cc as dg-additional-sources.
2682         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2683         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
2684         "sanitizer_test_utils.h" instead of
2685         "sanitizer_common/tests/sanitizer_test_utils.h".
2686         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2687         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2688         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2689         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2690         * g++.dg/asan/asan_test.cc: Synced from upstream.
2691         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2693 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
2695         Fix an asan crash
2696         * c-c++-common/asan/memcmp-2.c: New test.
2698 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
2700         PR c++/55582
2701         * g++.dg/cpp0x/udlit-string-literal.h: New.
2702         * g++.dg/cpp0x/udlit-string-literal.C: New.
2704 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
2706         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2708 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
2710         PR target/56184
2711         * gcc.target/arm/pr56184.C: New test.
2713 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
2715         PR c++/56302
2716         * g++.dg/torture/pr56302.C: New test.
2717         * g++.dg/cpp0x/constexpr-56302.C: New test.
2718         * c-c++-common/pr56302.c: New test.
2720 2013-02-13  Tobias Burnus  <burnus@net-b.de>
2721             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2723         PR fortran/56204
2724         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2725         * gfortran.dg/quad_3.f90: Ditto.
2727 2013-02-13  Kostya Serebryany  <kcc@google.com>
2729         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2730         to match the fresh asan run-time.
2731         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2733 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
2735         Avoid instrumenting duplicated memory access in the same basic block
2736         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2737         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2738         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2739         * c-c++-common/asan/inc.c: Likewise.
2741 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
2743         PR inline-asm/56148
2744         * gcc.target/i386/pr56148.c: New test.
2746 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
2747             Tobias Burnus  <burnus@net-b.de>
2749         PR testsuite/56082
2750         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2751         to kind=2.
2753 2013-02-12  Richard Biener  <rguenther@suse.de>
2755         PR lto/56297
2756         * gcc.dg/lto/pr56297_0.c: New testcase.
2757         * gcc.dg/lto/pr56297_0.c: Likewise.
2759 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
2761         PR fortran/46952
2762         * gfortran.dg/typebound_deferred_1.f90: New.
2764 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
2766         PR rtl-optimization/56151
2767         * gcc.target/i386/pr56151.c: New test.
2769 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
2771         * g++.dg/ext/mv12.C: New test.
2772         * g++.dg/ext/mv12.h: New file.
2773         * g++.dg/ext/mv12-aux.C: New file.
2774         * g++.dg/ext/mv13.C: New test.
2776 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2778         * lib/target-supports.exp
2779         (check_effective_target_powerpc_eabi_ok): New.
2780         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2781         powerpc_eabi_ok.
2782         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2783         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2784         only.
2785         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2786         * gcc.target/powerpc/pr51623.c: Likewise.
2787         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2788         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2790 2013-02-11  Alexander Potapenko  <glider@google.com>
2791             Jack Howarth  <howarth@bromo.med.uc.edu>
2792             Jakub Jelinek  <jakub@redhat.com>
2794         PR sanitizer/55617
2795         * g++.dg/asan/pr55617.C: Run on all targets.
2797 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
2799         PR rtl-optimization/56275
2800         * gcc.dg/pr56275.c: New test.
2802 2013-02-11  Richard Biener  <rguenther@suse.de>
2804         PR tree-optimization/56273
2805         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2807 2013-02-11  Richard Biener  <rguenther@suse.de>
2809         PR tree-optimization/56264
2810         * gcc.dg/torture/pr56264.c: New testcase.
2812 2013-02-11  Richard Biener  <rguenther@suse.de>
2814         PR tree-optimization/56273
2815         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2816         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2817         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2818         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2819         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2820         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2822 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
2824         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2825         for *-*-linux-gnu targets.
2826         * g++.dg/asan/interception-test-1.c: Ditto.
2827         * g++.dg/asan/interception-failure-test-1.C: Ditto.
2828         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2830 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
2832         PR fortran/55362
2833         * gfortran.dg/intrinsic_size_4.f90 : New test.
2835 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
2837         PR target/56256
2838         * gcc.target/powerpc/pr56256.c: New test.
2840 2013-02-08  Ian Lance Taylor  <iant@google.com>
2842         * lib/go.exp: Load timeout.exp.
2844 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
2846         PR rtl-optimization/56246
2847         * gcc.target/i386/pr56246.c: New test.
2849 2013-02-08  Jeff Law  <law@redhat.com>
2851         PR debug/53948
2852         * gcc.dg/debug/dwarf2/pr53948.c: New test.
2854 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2856         PR target/56043
2857         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2858         powerpc*-*-linux*.
2860 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2862         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2864 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2866         PR rtl-optimization/56195
2867         * gcc.dg/torture/pr56195.c: New test.
2869 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
2871         PR fortran/54107
2872         * gfortran.dg/recursive_interface_2.f90: New test.
2874 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2876         PR tree-optimization/56250
2877         * gcc.c-torture/execute/pr56250.c: New test.
2879 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2881         PR tree-optimization/56064
2882         * gcc.dg/fixed-point/view-convert-2.c: New test.
2884 2013-02-08  Michael Matz  <matz@suse.de>
2886         PR tree-optimization/52448
2887         * gcc.dg/pr52448.c: New test.
2889 2013-02-08  Richard Biener  <rguenther@suse.de>
2891         PR middle-end/56181
2892         * gcc.dg/torture/pr56181.c: New testcase.
2894 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2896         PR target/54222
2897         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2898         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2900 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2902         PR c++/56241
2903         * g++.dg/parse/crash61.C: New test.
2905         PR c++/56239
2906         * g++.dg/parse/pr56239.C: New test.
2908         PR c++/56237
2909         * g++.dg/abi/mangle61.C: New test.
2911 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
2913         PR rtl-optimization/56225
2914         * gcc.target/i386/pr56225.c: New test.
2916 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2918         PR debug/56154
2919         * gcc.dg/guality/pr56154-1.c: New test.
2920         * gcc.dg/guality/pr56154-2.c: New test.
2921         * gcc.dg/guality/pr56154-3.c: New test.
2922         * gcc.dg/guality/pr56154-4.c: New test.
2923         * gcc.dg/guality/pr56154-aux.c: New file.
2925         PR tree-optimization/55789
2926         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2927         cleanup-tree-dump.
2928         * gcc.dg/tree-ssa/inline-3.c: Add
2929         --param max-early-inliner-iterations=2 option.
2931 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2933         PR debug/53363
2934         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2935         Add -fno-dwarf2-cfi-asm to dg-options.
2936         Adapt match count.
2938 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2940         PR target/56228
2941         * gcc.dg/pr56228.c: New test.
2943 2013-02-07  Alan Modra  <amodra@gmail.com>
2945         PR target/54009
2946         * gcc.target/powerpc/pr54009.c: New test.
2947         PR target/54131
2948         * gfortran.dg/pr54131.f: New test.
2950 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
2952         PR fortran/55789
2953         * gfortran.dg/array_constructor_41.f90: New test.
2955 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
2957         PR fortran/55978
2958         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2960 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
2962         PR middle-end/56217
2963         * g++.dg/gomp/pr56217.C: New test.
2965 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2967         PR tree-optimization/56205
2968         * gcc.dg/tree-ssa/stdarg-6.c: New test.
2969         * gcc.c-torture/execute/pr56205.c: New test.
2971 2013-02-05  Richard Biener  <rguenther@suse.de>
2973         PR tree-optimization/53342
2974         PR tree-optimization/53185
2975         * gcc.dg/vect/pr53185-2.c: New testcase.
2977 2013-02-05  Jan Hubicka  <jh@suse.cz>
2979         PR tree-optimization/55789
2980         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2981         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2982         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2983         * g++.dg/ipa/inline-1.C: New testcase.
2984         * g++.dg/ipa/inline-2.C: New testcase.
2985         * g++.dg/ipa/inline-3.C: New testcase.
2987 2013-02-05  Jan Hubicka  <jh@suse.cz>
2989         PR tree-optimization/55789
2990         * g++.dg/torture/pr55789.C: New testcase.
2992 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2994         PR middle-end/56167
2995         * gcc.dg/pr56167.c: New test.
2997 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2999         PR target/55146
3000         * gcc.target/sh/pr55146.c: New.
3002 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3004         PR tree-optimization/54386
3005         * gcc.target/sh/pr54386.c: New.
3007 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
3009         PR fortran/56008
3010         * gfortran.dg/realloc_on _assign_16.f90 : New test.
3012         PR fortran/47517
3013         * gfortran.dg/realloc_on _assign_17.f90 : New test.
3015 2013-02-04  Alexander Potapenko  <glider@google.com>
3016             Jack Howarth  <howarth@bromo.med.uc.edu>
3017             Jakub Jelinek  <jakub@redhat.com>
3019         PR sanitizer/55617
3020         * g++.dg/asan/pr55617.C: New test.
3022 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
3024         PR fortran/54195
3025         * gfortran.dg/typebound_operator_19.f90: New test.
3026         * gfortran.dg/typebound_assignment_4.f90: New test.
3028 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
3030         PR fortran/54107
3031         * gfortran.dg/recursive_interface_1.f90: New test.
3033 2013-02-04  Richard Guenther  <rguenther@suse.de>
3035         PR lto/56168
3036         * gcc.dg/lto/pr56168_0.c: New testcase.
3037         * gcc.dg/lto/pr56168_1.c: Likewise.
3039 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
3041         PR fortran/50627
3042         PR fortran/56054
3043         * gfortran.dg/block_12.f90:  New test.
3044         * gfortran.dg/module_error_1.f90:  New test.
3046 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
3048         * lib/target-supports.exp (check_effective_target_vect_float)
3049         (check_effective_target_vect_no_align): Add mips-sde-elf.
3051 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
3053         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3055 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
3057         * gcc.dg/pr56023.c: XFAIL on AIX.
3058         * gcc.dg/vect/pr49352.c: Same.
3060 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
3062         * gnat.dg/opt26.adb: New test.
3064 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3066         Revert.
3067         2013-01-27  Amol Pise  <amolpise15@gmail.com>
3069         * gcc.target/arm/neon-vfnms-1.c: New test.
3070         * gcc.target/arm/neon-vfnma-1.c: New test.
3072 2013-01-31  Richard Biener  <rguenther@suse.de>
3074         PR tree-optimization/56157
3075         * gcc.dg/torture/pr56157.c: New testcase.
3077 2013-01-30  Richard Biener  <rguenther@suse.de>
3079         PR tree-optimization/56150
3080         * gcc.dg/torture/pr56150.c: New testcase.
3082 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
3084         PR sanitizer/55374
3085         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3086         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
3087         printed in backtrace.
3088         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3089         to avoid errors about mismatched allocation vs. deallocation.
3091         PR c++/55742
3092         * g++.dg/mv1.C: Moved to...
3093         * g++.dg/ext/mv1.C: ... here.  Adjust test.
3094         * g++.dg/mv2.C: Moved to...
3095         * g++.dg/ext/mv2.C: ... here.  Adjust test.
3096         * g++.dg/mv3.C: Moved to...
3097         * g++.dg/ext/mv3.C: ... here.
3098         * g++.dg/mv4.C: Moved to...
3099         * g++.dg/ext/mv4.C: ... here.
3100         * g++.dg/mv5.C: Moved to...
3101         * g++.dg/ext/mv5.C: ... here.  Adjust test.
3102         * g++.dg/mv6.C: Moved to...
3103         * g++.dg/ext/mv6.C: ... here.  Adjust test.
3104         * g++.dg/ext/mv7.C: New test.
3105         * g++.dg/ext/mv8.C: New test.
3106         * g++.dg/ext/mv9.C: New test.
3107         * g++.dg/ext/mv10.C: New test.
3108         * g++.dg/ext/mv11.C: New test.
3110 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
3112         PR rtl-optimization/56144
3113         * gcc.dg/pr56144.c: New.
3115 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
3117         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3118         message.
3119         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3120         * g++.dg/cpp0x/constexpr-55573.C: Same
3122 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
3124         PR tree-optimization/56064
3125         * gcc.dg/fixed-point/view-convert.c: New test.
3127 2013-01-30  Andreas Schwab  <schwab@suse.de>
3129         * lib/target-supports-dg.exp (dg-process-target): Use expr to
3130         evaluate the end index in string range.
3132 2013-01-30  Tobias Burnus  <burnus@net-b.de>
3134         PR fortran/56138
3135         * gfortran.dg/allocatable_function_6.f90: New.
3137 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
3138             Mikael Morin  <mikael@gcc.gnu.org>
3140         PR fortran/54107
3141         * gfortran.dg/proc_ptr_comp_36.f90: New.
3143 2013-01-29  Richard Biener  <rguenther@suse.de>
3145         PR tree-optimization/55270
3146         * gcc.dg/torture/pr55270.c: New testcase.
3148 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3150         PR rtl-optimization/56117
3151         * gcc.dg/pr56117.c: New test.
3153 2013-01-28  Richard Biener  <rguenther@suse.de>
3155         PR tree-optimization/56034
3156         * gcc.dg/torture/pr56034.c: New testcase.
3158 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3160         PR tree-optimization/56125
3161         * gcc.dg/pr56125.c: New test.
3163 2013-01-28  Tobias Burnus  <burnus@net-b.de>
3164             Mikael Morin  <mikael@gcc.gnu.org>
3166         PR fortran/53537
3167         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3168         * gfortran.dg/import8.f90: Likewise.
3169         * gfortran.dg/interface_derived_type_1.f90: Likewise.
3170         * gfortran.dg/import10.f90: New test.
3171         * gfortran.dg/import11.f90: Likewise
3173 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3175         PR testsuite/56053
3176         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3177         string.h.  Provide memset, malloc and free prototypes, adjust line
3178         numbers in dg-output.
3179         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3180         Provide memset prototype and adjust line numbers in dg-output.
3181         * c-c++-common/asan/global-overflow-1.c: Likewise.
3183         PR tree-optimization/56094
3184         * gcc.dg/pr56094.c: New test.
3186 2013-01-27  Amol Pise  <amolpise15@gmail.com>
3188         * gcc.target/arm/neon-vfnms-1.c: New test.
3189         * gcc.target/arm/neon-vfnma-1.c: New test.
3191 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
3193         PR target/56114
3194         * gcc.target/i386/pr56114.c: New test.
3196 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
3198         PR fortran/55984
3199         * gfortran.dg/associate_14.f90: New test.
3201         PR fortran/56047
3202         * gfortran.dg/associate_13.f90: New test.
3204 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
3206         PR tree-optimization/56098
3207         * gcc.dg/pr56098-1.c: New test.
3208         * gcc.dg/pr56098-2.c: New test.
3210 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
3212         PR target/54222
3213         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3215 2013-01-22  Marek Polacek  <polacek@redhat.com>
3217         PR tree-optimization/56035
3218         * gcc.dg/pr56035.c: New test.
3220 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3222         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3223         for MIPS.
3225 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3227         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3229 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
3231         PR c/56078
3232         * gcc.dg/pr56078.c: New test.
3233         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3235 2013-01-24  Martin Jambor  <mjambor@suse.cz>
3237         PR tree-optimization/55927
3238         * g++.dg/ipa/devirt-10.C: Disable early inlining.
3240 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
3242         * gcc.target/i386/movsd.c: New test.
3244 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
3246         PR inline-asm/55934
3247         * gcc.target/i386/pr55934.c: New test.
3249 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
3251         PR fortran/56081
3252         * gfortran.dg/select_8.f90: New.
3254 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
3256         * gcc.target/microblaze/microblaze.exp: Remove
3257         target_config_cflags check.
3259 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
3261         PR fortran/56052
3262         * gfortran.dg/gomp/pr56052.f90: New test.
3264         PR target/49069
3265         * gcc.dg/pr49069.c: New test.
3267 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
3269         PR c++/55944
3270         * g++.dg/cpp0x/constexpr-static10.C: New.
3272 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
3274         PR target/56028
3275         * gcc.target/i386/pr56028.c: New test.
3277 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
3279         PR target/55686
3280         * gcc.target/i386/pr55686.c: New test.
3282 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
3284         PR c++/53609
3285         * g++.dg/cpp0x/variadic139.C: New test.
3286         * g++.dg/cpp0x/variadic140.C: Likewise.
3287         * g++.dg/cpp0x/variadic141.C: Likewise.
3289 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
3291         * gnat.dg/warn8.adb: New test.
3293 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
3295         PR fortran/55919
3296         * gfortran.dg/include_8.f90: New test.
3298 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
3300         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3301         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3303 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
3305         PR tree-optimization/56051
3306         * gcc.c-torture/execute/pr56051.c: New test.
3308 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
3310         PR rtl-optimization/56023
3311         * gcc.dg/pr56023.c: New test.
3313 2013-01-21  Martin Jambor  <mjambor@suse.cz>
3315         PR middle-end/56022
3316         * gcc.target/i386/pr56022.c: New test.
3318 2013-01-21  Jason Merrill  <jason@redhat.com>
3320         * lib/target-supports.exp (check_effective_target_alias): New.
3322 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
3324         PR debug/53235
3325         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3327 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
3329         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3331 2013-01-19  Jeff Law  <law@redhat.com>
3333         PR tree-optimization/52631
3334         * tree-ssa/pr52631.c: New test.
3335         * tree-ssa/ssa-fre-9: Update expected output.
3337 2013-01-19  Anthony Green  <green@moxielogic.com>
3339         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3340         for moxie.
3342 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3344         PR tree-optimization/56029
3345         * g++.dg/torture/pr56029.C: New test.
3347 2013-01-18  Sharad Singhai  <singhai@google.com>
3349         PR tree-optimization/55995
3350         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3352 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
3354         PR target/55433
3355         * gcc.target/i386/pr55433.c: New.
3357 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3359         PR middle-end/56015
3360         * gfortran.dg/pr56015.f90: New test.
3362 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
3364         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3366 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
3368         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3369         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3370         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3371         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3372         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3374 2013-01-17  Jeff Law  <law@redhat.com>
3376         * gcc.dg/pr52573.c: Move to...
3377         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
3379         PR rtl-optimization/52573
3380         * gcc.dg/pr52573.c: New test.
3382 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
3384         PR sanitizer/55679
3385         * g++.dg/asan/interception-test-1.C: Skip on darwin.
3386         * lib/target-supports.exp (check_effective_target_swapcontext): Use
3387         check_no_compiler_messages to test support in ucontext.h.
3388         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3389         compliant RLIMIT_AS.
3391 2013-01-17  Marek Polacek  <polacek@redhat.com>
3393         PR rtl-optimization/55833
3394         * gcc.dg/pr55833.c: New test.
3396 2013-01-17  Jan Hubicka  <jh@suse.cz>
3398         PR tree-optimization/55273
3399         * gcc.c-torture/compile/pr55273.c: New testcase.
3401 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
3403         PR target/55981
3404         * gcc.target/pr55981.c: New test.
3406 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
3408         * gcc.target/arm/pr40887.c: Require at least armv5.
3409         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3410         * gcc.target/arm/pr51915.c: Likewise.
3411         * gcc.target/arm/pr52006.c: Likewise.
3412         * gcc.target/arm/pr53187.c: Likewise.
3414         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3415         * gcc.target/arm/ftest-support-arm.h: Delete.
3416         * gcc.target/arm/ftest-support-thumb.h: Delete.
3417         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3418         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3419         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3420         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3421         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3422         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3423         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3424         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3425         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3426         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3427         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3428         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3429         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3430         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3431         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3432         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3433         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3434         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3435         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3436         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3437         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3438         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3439         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3440         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3442 2013-01-17  Martin Jambor  <mjambor@suse.cz>
3444         PR tree-optimizations/55264
3445         * g++.dg/ipa/pr55264.C: New test.
3447 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
3449         PR fortran/55983
3450         * gfortran.dg/class_55.f90: New.
3452 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
3454         PR testsuite/55994
3455         * gcc.c-torture/execute/builtins/builtins.exp: Add
3456         -Wl,--allow-multiple-definition for eabi and elf targets.
3458         PR testsuite/54622
3459         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3460         check_effective_target_vect_perm_short,
3461         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3462         check_effective_target_vect64): Return 0 for big-endian ARM.
3463         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3465         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3466         prototypes.
3468 2013-01-16  Richard Biener  <rguenther@suse.de>
3470         PR tree-optimization/55964
3471         * gcc.dg/torture/pr55964.c: New testcase.
3473 2013-01-16  Richard Biener  <rguenther@suse.de>
3475         PR tree-optimization/54767
3476         PR tree-optimization/53465
3477         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3479 2013-01-16  Christian Bruel  <christian.bruel@st.com>
3481         PR target/55301
3482         * gcc.target/sh/sh-switch.c: New testcase.
3484 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3486         * gcc.dg/webizer.c: Increase the array size.
3488 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3490         PR target/55940
3491         * gcc.dg/pr55940.c: New test.
3493 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
3494             Harald Anlauf  <anlauf@gmx.de>
3496         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3497         * gfortran.dg/bounds_check_5.f90: Likewise.
3498         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3499         * gfortran.dg/continuation_9.f90: Likewise.
3500         * gfortran.dg/move_alloc_13.f90: Likewise.
3501         * gfortran.dg/structure_constructor_11.f90: Likewise.
3502         * gfortran.dg/tab_continuation.f: Likewise.
3503         * gfortran.dg/warning-directive-2.F90: Likewise.
3504         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3506 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3508         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3509         * gcc.target/arm/fma-sp.c: Likewise.
3511 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
3513         PR rtl-optimization/55153
3514         * gcc.dg/pr55153.c: New.
3516 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3518         PR tree-optimization/55920
3519         * gcc.c-torture/compile/pr55920.c: New test.
3521 2013-01-15  Richard Biener  <rguenther@suse.de>
3523         PR middle-end/55882
3524         * gcc.dg/torture/pr55882.c: New testcase.
3526 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3528         PR tree-optimization/55955
3529         * gcc.c-torture/compile/pr55955.c: New test.
3531 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
3533         PR c++/55663
3534         * g++.dg/cpp0x/alias-decl-31.C: New test.
3536 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
3538         PR fortran/54286
3539         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3540         case where interface is null.
3542 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3544         PR fortran/55806
3545         * gfortran.dg/array_constructor_40.f90:  New test.
3547 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
3549         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3551 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3553         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3554         * gcc.target/aarch64/vect-ld1r-compile.c: New.
3555         * gcc.target/aarch64/vect-ld1r-fp.c: New.
3556         * gcc.target/aarch64/vect-ld1r.c: New.
3557         * gcc.target/aarch64/vect-ld1r.x: New.
3559 2013-01-14  Andi Kleen  <ak@linux.intel.com>
3561         PR target/55948
3562         * gcc.target/i386/hle-clear-rel.c: New file
3563         * gcc.target/i386/hle-store-rel.c: New file.
3565 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
3567         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3568         * gfortran.dg/bounds_check_4.f90: Likewise.
3569         * gfortran.dg/inquire_10.f90: Likewise.
3570         * gfortran.dg/minloc_3.f90: Likewise.
3571         * gfortran.dg/minlocval_3.f90: Likewise.
3572         * gfortran.dg/module_double_reuse.f90: Likewise.
3573         * gfortran.dg/mvbits_1.f90: Likewise.
3574         * gfortran.dg/oldstyle_1.f90: Likewise.
3575         * gfortran.dg/pr20163-2.f: Likewise.
3576         * gfortran.dg/save_1.f90: Likewise.
3577         * gfortran.dg/scan_1.f90: Likewise.
3578         * gfortran.dg/select_char_1.f90: Likewise.
3579         * gfortran.dg/shape_4.f90: Likewise.
3580         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3581         * gfortran.dg/function_optimize_10.f90: Likewise.
3582         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3583         * gfortran.dg/used_types_17.f90: Likewise.
3584         * gfortran.dg/used_types_18.f90: Likewise.
3586 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
3588         PR fortran/54286
3589         * gfortran.dg/proc_ptr_result_8.f90 : New test.
3591 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3593         * gcc.dg/unroll_5.c: Add nomips16 attributes.
3595 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3597         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3599 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
3601         PR fortran/55072
3602         * gfortran.dg/assumed_type_2.f90: Fix test case.
3603         * gfortran.dg/internal_pack_13.f90: New test.
3604         * gfortran.dg/internal_pack_14.f90: New test.
3606 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3608         PR fortran/55868
3609         * gfortran.dg/unlimited_polymorphic_8.f90: Update
3610         scan-tree-dump-times for foo.0.x._vptr to deal with change from
3611         $tar to STAR.
3613 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
3615         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3617 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3619         PR target/55719
3620         * gcc.target/s390/pr55719.c: New testcase.
3622 2013-01-11  Richard Guenther  <rguenther@suse.de>
3624         PR tree-optimization/44061
3625         * gcc.dg/pr44061.c: New testcase.
3627 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
3629         Update copyright years.
3631 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
3632             Jakub Jelinek  <jakub@redhat.com>
3634         PR target/55565
3635         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3637 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
3639         PR rtl-optimization/55672
3640         * gcc.target/i386/pr55672.c: New.
3642 2013-01-10  Jeff Law  <law@redhat.com>
3644         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
3645         pass/fail message unique.
3648 2013-01-10  Jason Merrill  <jason@redhat.com>
3650         * ada/.gitignore: New.
3652 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3654         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3655         Add tls options.
3656         * g++.dg/tls/thread_local2.C: Likewise.
3657         * g++.dg/tls/thread_local2g.C: Likewise.
3658         * g++.dg/tls/thread_local6.C: Likewise.
3659         * g++.dg/tls/thread_local-order1.C: Add tls options.
3660         * g++.dg/tls/thread_local-order2.C: Likewise.
3661         * g++.dg/tls/thread_local3.C: Likewise.
3662         * g++.dg/tls/thread_local3g.C: Likewise.
3663         * g++.dg/tls/thread_local4.C: Likewise.
3664         * g++.dg/tls/thread_local4g.C: Likewise.
3665         * g++.dg/tls/thread_local5.C: Likewise.
3666         * g++.dg/tls/thread_local5g.C: Likewise.
3667         * g++.dg/tls/thread_local6g.C: Likewise.
3669 2013-01-10  Kostya Serebryany  <kcc@google.com>
3671         * g++.dg/asan/asan_test.cc: Sync from upstream.
3673 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
3675         PR tree-optimization/55921
3676         * gcc.c-torture/compile/pr55921.c: New test.
3678 2013-01-09  Jan Hubicka  <jh@suse.cz>
3680         PR tree-optimization/55569
3681         * gcc.c-torture/compile/pr55569.c: New testcase.
3683 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
3685         PR fortran/47203
3686         * gfortran.dg/use_28.f90: New test.
3688 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
3690         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3691         number matching more robust.
3693 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
3695         PR rtl-optimization/55829
3696         * gcc.target/i386/pr55829.c: New.
3698 2013-01-09  Tobias Burnus  <burnus@net-b.de>
3700         PR fortran/55758
3701         * gfortran.dg/bind_c_bool_1.f90: New.
3702         * gfortran.dg/do_5.f90: Add dg-warning.
3704 2013-01-09  Jan Hubicka  <jh@suse.cz>
3706         PR tree-optimization/55875
3707         * gcc.c-torture/execute/pr55875.c: New testcase.
3708         * g++.dg/torture/pr55875.C: New testcase.
3710 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3712         PR c/48418
3713         * c-c++-common/pr48418.c: New test.
3715 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
3717         PR c++/55801
3718         * g++.dg/tls/thread_local-ice.C: New.
3720 2013-01-09  Andreas Schwab  <schwab@suse.de>
3722         * gcc.dg/guality/pr54693.c: Null-terminate arr.
3724 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3726         PR tree-optimization/48189
3727         * gcc.dg/pr48189.c: New test.
3729 2013-01-04  Jan Hubicka  <jh@suse.cz>
3731         PR tree-optimization/55823
3732         * g++.dg/ipa/devirt-10.C: New testcase.
3734 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
3735             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
3737         PR rtl-optimization/55845
3738         * gcc.target/i386/pr55845.c: New test.
3740 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
3742         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3743         instructions generated instead of number of occurances.
3745 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3747         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3748         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3749         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3750         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3751         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3752         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3753         * gcc.target/aarch64/vect-fcm.x: Likewise.
3754         * lib/target-supports.exp
3755         (check_effective_target_vect_cond): Enable for AArch64.
3757 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3759         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3760         endian-safe float pool loading.
3761         (test_square_root_v4sf): Likewise.
3762         (test_square_root_v2df): Likewise.
3763         * lib/target-supports.exp
3764         (check_effective_target_vect_call_sqrtf): Add AArch64.
3766 2013-01-08  Martin Jambor  <mjambor@suse.cz>
3768         PR debug/55579
3769         * gcc.dg/tree-ssa/pr55579.c: New test.
3771 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3773         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3774         asm comments.
3776 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
3778         PR middle-end/55890
3779         * gcc.dg/torture/pr55890-3.c: New test.
3781         PR middle-end/55851
3782         * gcc.c-torture/compile/pr55851.c: New test.
3784         PR sanitizer/55844
3785         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3786         dg-options.
3788 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3790         PR fortran/55618
3791         * gfortran.dg/elemental_scalar_args_2.f90: New test.
3793 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3795         PR fortran/55763
3796         * gfortran.dg/pointer_init_2.f90: Update dg-error.
3797         * gfortran.dg/pointer_init_7.f90: New.
3799 2013-01-07  Richard Biener  <rguenther@suse.de>
3801         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3803 2013-01-07  Richard Biener  <rguenther@suse.de>
3805         PR middle-end/55890
3806         * gcc.dg/torture/pr55890-1.c: New testcase.
3807         * gcc.dg/torture/pr55890-2.c: Likewise.
3809 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
3811         * gcc.target/aarch64/fmovd.c: New.
3812         * gcc.target/aarch64/fmovf.c: Likewise.
3813         * gcc.target/aarch64/fmovd-zero.c: Likewise.
3814         * gcc.target/aarch64/fmovf-zero.c: Likewise.
3815         * gcc.target/aarch64/vect-fmovd.c: Likewise.
3816         * gcc.target/aarch64/vect-fmovf.c: Likewise.
3817         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3818         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3820 2013-01-07  Richard Biener  <rguenther@suse.de>
3822         PR tree-optimization/55888
3823         PR tree-optimization/55862
3824         * gcc.dg/torture/pr55888.c: New testcase.
3826 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3828         PR fortran/55852
3829         * gfortran.dg/intrinsic_size_3.f90: New.
3831 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3833         PR fortran/55763
3834         * gfortran.dg/select_type_32.f90: New.
3836 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
3838         PR c++/52343
3839         * g++.dg/cpp0x/alias-decl-29.C: New test.
3841 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
3843         PR fortran/53876
3844         PR fortran/54990
3845         PR fortran/54992
3846         * gfortran.dg/class_array_15.f03: New test.
3848 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
3850         PR fortran/42769
3851         PR fortran/45836
3852         PR fortran/45900
3853         * gfortran.dg/use_23.f90: New test.
3854         * gfortran.dg/use_24.f90: New test.
3855         * gfortran.dg/use_25.f90: New test.
3856         * gfortran.dg/use_26.f90: New test.
3857         * gfortran.dg/use_27.f90: New test.
3859 2013-01-06  Olivier Hainque  <hainque@adacore.com>
3861         * gnat.dg/specs/clause_on_volatile.ads: New test.
3863 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3865         * gnat.dg/alignment10.adb: New test.
3867 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
3868             Mikael Morin  <mikael@gcc.gnu.org>
3870         PR fortran/55827
3871         * gfortran.dg/use_22.f90: New test.
3873 2013-01-04  Andrew Pinski  <apinski@cavium.com>
3875         * gcc.target/aarch64/cmp-1.c: New testcase.
3877 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
3879         PR fortran/55172
3880         * gfortran.dg/select_type_31.f03: New test.
3882 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
3884         PR c++/54526 (again)
3885         * g++.dg/cpp0x/parse2.C: Extend.
3886         * g++.old-deja/g++.other/crash28.C: Adjust.
3888 2013-01-04  Richard Biener  <rguenther@suse.de>
3890         PR tree-optimization/55862
3891         * gcc.dg/torture/pr55862.c: New testcase.
3893 2013-01-04  Martin Jambor  <mjambor@suse.cz>
3895         PR tree-optimization/55755
3896         * gcc.dg/torture/pr55755.c: New test.
3897         * gcc.dg/tree-ssa/sra-13.c: Likewise.
3898         * gcc.dg/tree-ssa/pr45144.c: Update.
3900 2013-01-04  Richard Biener  <rguenther@suse.de>
3902         PR middle-end/55863
3903         * gcc.dg/fold-reassoc-2.c: New testcase.
3905 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3907         PR fortran/55763
3908         * gfortran.dg/null_7.f90: New.
3910 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3912         PR fortran/55854
3913         PR fortran/55763
3914         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3915         * gfortran.dg/unlimited_polymorphic_7.f90: New.
3916         * gfortran.dg/unlimited_polymorphic_8.f90: New.
3918 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
3920         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3922 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
3924         PR fortran/55855
3925         * gfortran.dg/assignment_1.f90: Modified.
3926         * gfortran.dg/assignment_4.f90: New.
3928 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
3930         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3932 2013-01-03  Richard Biener  <rguenther@suse.de>
3934         PR tree-optimization/55857
3935         * gcc.dg/vect/pr55857-1.c: New testcase.
3936         * gcc.dg/vect/pr55857-2.c: Likewise.
3938 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
3940         PR rtl-optimization/55838
3941         * gcc.dg/pr55838.c: New test.
3943         PR tree-optimization/55832
3944         * gcc.c-torture/compile/pr55832.c: New test.
3946 2013-01-02  Teresa Johnson  <tejohnson@google.com>
3948         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3949         * gcc.dg/tree-ssa/loop-23.c: Ditto.
3950         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3951         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3952         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3953         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3954         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3955         * gcc.dg/unroll_1.c: Ditto.
3956         * gcc.dg/unroll_2.c: Ditto.
3957         * gcc.dg/unroll_3.c: Ditto.
3958         * gcc.dg/unroll_4.c: Ditto.
3960 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3962         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3964 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3966         PR fortran/55818
3967         * gfortran.dg/eof_4.f90: New test.
3969 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
3971         * lib/c-compat.exp (compat-use-alt-compiler): Remove
3972         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3973         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3974         (compat_setup_dfp): Initialize compat_alt_caret and
3975         compat_save_TEST_ALWAYS_FLAGS.
3977 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3979         * gcc.dg/torture/tls/tls-reload-1.c: New test.
3981 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3983         * gcc.dg/torture/fp-int-convert-2.c: New test.
3985 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3987         * gfortran.dg/newunit_3.f90: Add dg-do run.
3988         * gfortran.dg/inquire_15.f90: Add dg-do run.
3990 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
3992         PR tree-optimization/55831
3993         * gcc.dg/pr55831.c: New test.
3995 Copyright (C) 2013 Free Software Foundation, Inc.
3997 Copying and distribution of this file, with or without modification,
3998 are permitted in any medium without royalty provided the copyright
3999 notice and this notice are preserved.