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