2013-05-24 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobcd0842df50c8106c74d0d8721376602cc8029ff8
1 2013-05-24  Richard Biener  <rguenther@suse.de>
3         PR tree-optimization/57287
4         * gcc.dg/pr57287.c: New testcase.
6 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
8         PR c++/26572
9         * g++.dg/template/error51.C: New.
11 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
13         PR c++/25503
14         * g++.dg/template/bitfield2.C: New.
16 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
18         * gnat.dg/specs/noinline1.ads: New test.
19         * gnat.dg/noinline2.ad[sb]: Likewise.
20         * gnat.dg/specs/noinline3.ads: Likewise.
21         * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
23 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
25         PR tree-ssa/57385
26         * gcc.dg/tree-ssa/pr57385.c: New test.
28 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
30         * gnat.dg/derived_type4.adb: New test.
32 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
34         * gcc.dg/builtin-bswap-6.c: New test.
35         * gcc.dg/builtin-bswap-7.c: Likewise.
36         * gcc.dg/builtin-bswap-8.c: Likewise.
37         * gcc.dg/builtin-bswap-9.c: Likewise.
39 2013-05-23  Christian Bruel  <christian.bruel@st.com>
41         PR debug/57351
42         * gcc.dg/debug/pr57351.c: New test
44 2013-05-23  Vidya Praveen <vidyapraveen@arm.com>
46         * gcc.target/aarch64/vect-clz.c: New file.
48 2013-05-23  Martin Jambor  <mjambor@suse.cz>
50         PR middle-end/57347
51         * gcc.dg/ipa/pr57347.c: New test.
53 2013-05-23  Richard Biener  <rguenther@suse.de>
55         PR tree-optimization/57380
56         * g++.dg/tree-ssa/pr57380.C: New testcase.
58 2013-05-23  Richard Biener  <rguenther@suse.de>
60         PR middle-end/57381
61         * gcc.dg/torture/pr57381.c: New testcase.
63 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
65         PR middle-end/57344
66         * gcc.c-torture/execute/pr57344-1.c: New test.
67         * gcc.c-torture/execute/pr57344-2.c: New test.
68         * gcc.c-torture/execute/pr57344-3.c: New test.
69         * gcc.c-torture/execute/pr57344-4.c: New test.
71 2013-05-23  Richard Biener  <rguenther@suse.de>
73         PR rtl-optimization/57341
74         * gcc.dg/torture/pr57341.c: New testcase.
76 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
78         PR c++/57352
79         * g++.dg/parse/crash62.C: New.
81 2013-05-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
82             Pat Haugen <pthaugen@us.ibm.com>
83             Peter Bergner <bergner@vnet.ibm.com>
85         * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
86         crypto builtins.
88 2013-05-22  Tobias Burnus  <burnus@net-b.de>
90         PR fortran/57364
91         * gfortran.dg/defined_assignment_6.f90: New.
93 2013-05-22  Tobias Burnus  <burnus@net-b.de>
95         PR fortran/57338
96         * gfortran.dg/assumed_type_6.f90: New.
98 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
100         PR c++/57211
101         * g++.dg/cpp0x/Wunused-parm.C: New.
103 2013-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
105         * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
106         * g++.dg/warn/Wdouble-promotion.C: Likewise.
108 2013-05-21  Easwaran Raman  <eraman@google.com>
110         PR tree-optimization/57322
111         * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
113 2013-05-21  Graham Stott  <graham.stott@btinternet.com>
115         * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
116         .set (no)?micromips
118 2013-05-21  Tobias Burnus  <burnus@net-b.de>
120         PR fortran/57035
121         * gfortran.dg/assumed_type_5.f90: New.
122         * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
123         * gfortran.dg/assumed_rank_2.f90: Ditto.
124         * gfortran.dg/assumed_type_3.f90: Update dg-error.
125         * gfortran.dg/no_arg_check_3.f90: Ditto.
127 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
129         PR tree-optimization/57331
130         * gcc.c-torture/compile/pr57331.c: New test.
132 2013-05-21  Richard Biener  <rguenther@suse.de>
134         PR tree-optimization/57330
135         * gcc.dg/torture/pr57330.c: New testcase.
137 2013-05-21  Richard Biener  <rguenther@suse.de>
139         PR tree-optimization/57303
140         * gcc.dg/torture/pr57303.c: New testcase.
142 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
144         PR tree-optimization/57321
145         * gcc.c-torture/execute/pr57321.c: New test.
147 2013-05-20  Tobias Burnus  <burnus@net-b.de>
149         PR fortran/48858
150         PR fortran/55465
151         * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
152         * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
153         * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
154         * gfortran.dg/binding_label_tests_3.f03: Ditto.
155         * gfortran.dg/binding_label_tests_4.f03: Ditto.
156         * gfortran.dg/binding_label_tests_5.f03: Ditto.
157         * gfortran.dg/binding_label_tests_6.f03: Ditto.
158         * gfortran.dg/binding_label_tests_7.f03: Ditto.
159         * gfortran.dg/binding_label_tests_8.f03: Ditto.
160         * gfortran.dg/c_loc_tests_12.f03: Fix test case.
161         * gfortran.dg/binding_label_tests_24.f90: New.
162         * gfortran.dg/binding_label_tests_25.f90: New.
164 2013-05-20  Tobias Burnus  <burnus@net-b.de>
166         PR fortran/48858
167         * gfortran.dg/binding_label_tests_17.f90: New.
168         * gfortran.dg/binding_label_tests_18.f90: New.
169         * gfortran.dg/binding_label_tests_19.f90: New.
170         * gfortran.dg/binding_label_tests_20.f90: New.
171         * gfortran.dg/binding_label_tests_21.f90: New.
172         * gfortran.dg/binding_label_tests_22.f90: New.
173         * gfortran.dg/binding_label_tests_23.f90: New.
175 2013-05-20  Tobias Burnus  <burnus@net-b.de>
177         PR fortran/48858
178         * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
179         * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
180         * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
181         * gfortran.dg/common_18.f90: New.
182         * gfortran.dg/common_19.f90: New.
183         * gfortran.dg/common_20.f90: New.
184         * gfortran.dg/common_21.f90: New.
186 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
188         PR c++/12288
189         * g++.dg/parse/error52.C: New.
190         * g++.dg/parse/error3.C: Adjust.
191         * g++.dg/parse/error36.C: Likewise.
193 2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
195         PR target/56547
196         * gcc.target/sh/pr56547-1.c: New.
197         * gcc.target/sh/pr56547-2.c: New.
199 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
201         PR c++/23608
202         * g++.dg/warn/Wsign-compare-6.C: New.
203         * g++.dg/warn/Wdouble-promotion.C: Adjust.
205 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
207         PR c++/57327
208         * g++.dg/template/error50.C: New.
210 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
212         PR c++/10207
213         * g++.dg/ext/complit13.C: New.
215 2013-05-20  Marc Glisse  <marc.glisse@inria.fr>
217         PR c++/57175
218         * g++.dg/pr57175.C: New testcase.
220 2013-05-17  Easwaran Raman  <eraman@google.com>
222         * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
224 2013-05-17  Marc Glisse  <marc.glisse@inria.fr>
226         PR testsuite/57313
227         * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
229 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
231         PR rtl-optimization/57281
232         PR rtl-optimization/57300
233         * gcc.dg/pr57300.c: New test.
234         * gcc.c-torture/execute/pr57281.c: New test.
236 2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
238         PR c++/18126
239         * g++.dg/ext/sizeof-complit.C: New.
241 2013-05-17  Marek Polacek  <polacek@redhat.com>
243         * gcc.dg/strlenopt-25.c: New test.
244         * gcc.dg/strlenopt-26.c: Likewise.
246 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
248         * gcc.target/i386/rotate-4.c: Compile only with -mavx
249         instead of -mavx2, require only avx instead of avx2.
250         * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
251         of avx2-check.h and turn into an avx runtime test instead of
252         avx2 runtime test.
254 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
256         * g++.dg/ext/vector22.C: Uncomment working test.
258 2013-05-16  Paolo Carlini  <paolo.carlini@oracle.com>
260         PR c++/17410
261         * g++.dg/template/pr17410.C: New.
263 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
265         * gcc.target/i386/rotate-3.c: New test.
266         * gcc.target/i386/rotate-3a.c: New test.
267         * gcc.target/i386/rotate-4.c: New test.
268         * gcc.target/i386/rotate-4a.c: New test.
269         * gcc.target/i386/rotate-5.c: New test.
270         * gcc.target/i386/rotate-5a.c: New test.
272 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
274         * gcc.dg/visibility-21.c: Require section_anchors.
276 2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
278         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
279         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
280         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
282 2013-05-16  Nathan Sidwell  <nathan@codesourcery.com>
284         * gcc.dg/visibility-21.c: New.
286 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
288         PR middle-end/57286
289         * gcc.dg/pr57286.c: New testcase.
290         * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
291         * g++.dg/ext/vector22.C: Comment out transformations not
292         performed anymore.
294 2013-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
296         PR target/57260
297         * gcc.target/mips/call-1.c: Restrict to o32.
298         * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
300 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
302         * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
303         dg-messages.
304         * g++.dg/warn/Wshadow-1.C: Likewise.
305         * g++.dg/warn/Wshadow-6.C: Likewise.
306         * g++.dg/warn/Wshadow-7.C: Likewise.
308 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
310         PR c++/31952
311         * g++.dg/parse/pr31952-1.C: New.
312         * g++.dg/parse/pr31952-2.C: Likewise.
313         * g++.dg/parse/pr31952-3.C: Likewise.
315         * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
316         * g++.old-deja/g++.jason/cond.C: Likewise.
317         * g++.dg/cpp0x/range-for5.C: Likewise.
319 2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
321         PR target/19599
322         * gcc.target/arm/pr40887.c: Adjust testcase.
323         * gcc.target/arm/pr19599.c: New test.
325 2013-05-15  Richard Biener  <rguenther@suse.de>
327         PR tree-optimization/57275
328         * gcc.target/i386/pr57275.c: New testcase.
330 2013-05-15  Jan Hubicka  <jh@suse.cz>
332         * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
333         * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
334         * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
336 2013-05-14  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
338         * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
339         scheduling.
341 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
343         PR c++/57274
344         * c-c++-common/Wsequence-point-1.c: New test.
346 2013-05-14  Marc Glisse  <marc.glisse@inria.fr>
348         * g++.dg/ext/vector22.C: New testcase.
349         * gcc.dg/binop-xor3.c: Remove xfail.
351 2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
353         * gcc.target/aarch64/vect-fcm.x: Add cases testing
354         FLOAT cmp FLOAT ? INT : INT.
355         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
356         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
357         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
358         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
359         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
360         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
362 2013-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
364         PR c++/53903
365         * g++.dg/cpp0x/defaulted43.C: New.
367 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
369         * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
370         (alloca): Remove declaration.
371         (foo9): Replace alloca by __builtin_alloca.
373 2013-05-14  Joern Rennecke <joern.rennecke@embecosm.com>
375         * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
376         Expect "size of array is too large" error.
378 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
380         * gcc.dg/fstack-protector-strong.c (alloca): Declare.
382 2013-05-14  Richard Biener  <rguenther@suse.de>
384         PR middle-end/57235
385         * g++.dg/torture/pr57235.C: New testcase.
387 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
389         PR middle-end/57251
390         * gcc.dg/torture/pr57251.c: New test.
392 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
394         PR target/57264
395         * gcc.target/i386/pr57264.c: New test.
397 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
399         * gcc.dg/vector-shift-2.c: Add -O to dg-options.
401 2013-05-13  Greta Yorsh  <Greta.Yorsh@arm.com>
403         * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
405 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
407         PR tree-optimization/45216
408         PR tree-optimization/57157
409         * c-c++-common/rotate-1.c: Add 32 tests with +.
410         * c-c++-common/rotate-1a.c: Adjust.
411         * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
412         * c-c++-common/rotate-2b.c: New test.
413         * c-c++-common/rotate-3.c: Add 32 tests with +.
414         * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
415         * c-c++-common/rotate-4b.c: New test.
416         * c-c++-common/rotate-5.c: New test.
418 2013-05-13  Martin Jambor  <mjambor@suse.cz>
420         PR middle-end/42371
421         * gcc.dg/ipa/remref-0.c: New test.
422         * gcc.dg/ipa/remref-1a.c: Likewise.
423         * gcc.dg/ipa/remref-1b.c: Likewise.
424         * gcc.dg/ipa/remref-2a.c: Likewise.
425         * gcc.dg/ipa/remref-2b.c: Likewise.
427 2013-05-13  Marc Glisse  <marc.glisse@inria.fr>
429         * gcc.dg/vector-shift-2.c: New testcase.
431 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
433         PR tree-optimization/57230
434         * gcc.dg/strlenopt-24.c: New test.
436         PR tree-optimization/57230
437         * gcc.dg/strlenopt-23.c: New test.
439 2013-05-12  Oleg Endo  <olegendo@gcc.gnu.org>
441         PR target/57108
442         * gcc.target/sh/pr57108.c: Move this test case to ...
443         * gcc.c-torture/compile/pr57108.c: ... here.
445 2013-05-10  Richard Biener  <rguenther@suse.de>
447         PR tree-optimization/57214
448         * gcc.dg/torture/pr57214.c: New testcase.
450 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
452         * gcc.dg/vector-shift.c: New testcase.
454 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
456         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
458         PR tree-optimization/45216
459         PR tree-optimization/57157
460         * c-c++-common/rotate-1.c: New test.
461         * c-c++-common/rotate-1a.c: New test.
462         * c-c++-common/rotate-2.c: New test.
463         * c-c++-common/rotate-2a.c: New test.
464         * c-c++-common/rotate-3.c: New test.
465         * c-c++-common/rotate-3a.c: New test.
466         * c-c++-common/rotate-4.c: New test.
467         * c-c++-common/rotate-4a.c: New test.
469 2013-05-10  Richard Biener  <rguenther@suse.de>
471         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
472         * gcc.target/i386/l_fma_double_1.c: Adjust.
473         * gcc.target/i386/l_fma_double_2.c: Likewise.
474         * gcc.target/i386/l_fma_double_3.c: Likewise.
475         * gcc.target/i386/l_fma_double_4.c: Likewise.
476         * gcc.target/i386/l_fma_double_5.c: Likewise.
477         * gcc.target/i386/l_fma_double_6.c: Likewise.
478         * gcc.target/i386/l_fma_float_1.c: Likewise.
479         * gcc.target/i386/l_fma_float_2.c: Likewise.
480         * gcc.target/i386/l_fma_float_3.c: Likewise.
481         * gcc.target/i386/l_fma_float_4.c: Likewise.
482         * gcc.target/i386/l_fma_float_5.c: Likewise.
483         * gcc.target/i386/l_fma_float_6.c: Likewise.
485 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
487         PR c++/51226
488         * g++.dg/cpp0x/pr51226.C: New.
490 2013-04-16  Han Shen  <shenhan@google.com>
492         Test cases for '-fstack-protector-strong'.
493         * gcc.dg/fstack-protector-strong.c: New.
494         * g++.dg/fstack-protector-strong.C: New.
496 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
498         * gcc.target/aarch64/ands_1.c: New test.
499         * gcc.target/aarch64/ands_2.c: Likewise
501 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
503         * lib/target-supports.exp (check_effective_target_hw): New
504         function.
505         * c-c++-common/asan/clone-test-1.c: Call
506         check_effective_target_hw.
507         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
508         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
509         possible decorations.
510         * c-c++-common/asan/null-deref-1.c: Likewise.
511         * c-c++-common/asan/stack-overflow-1.c: Likewise.
512         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
513         * c-c++-common/asan/use-after-free-1.c: Likewise.
514         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
515         * g++.dg/asan/large-func-test-1.C: Likewise.
517 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
519         * gcc.target/aarch64/scalar_intrinsics.c: Update.
521 2013-05-07  Richard Biener  <rguenther@suse.de>
523         PR middle-end/57190
524         * g++.dg/torture/pr57190.C: New testcase.
526 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
528         PR tree-optimization/57149
529         * gcc.dg/pr57149.c: New test.
531         PR debug/57184
532         * gcc.dg/pr57184.c: New test.
534 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
536         * gnat.dg/specs/array3.ads: New test.
538 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
540         * c-c++-common/vector-scalar-2.c: New testcase.
542 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
544         * gcc.target/i386/asm-dialect-2.c: New testcase.
546 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
548         PR c++/57183
549         * g++.dg/cpp0x/auto38.C: New.
551 2013-05-06  Richard Biener  <rguenther@suse.de>
553         PR tree-optimization/57185
554         * gcc.dg/autopar/pr57185.c: New testcase.
556 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
558         PR target/57106
559         * gcc.target/i386/pr57106.c: New test.
561 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
563         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
564         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
565         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
566         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
567         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
568         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
569         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
571 2013-05-06  Teresa Johnson  <tejohnson@google.com>
573         PR bootstrap/57154
574         * gcc.dg/pr57154.c: New test.
576 2013-05-06  Richard Biener  <rguenther@suse.de>
578         PR middle-end/57147
579         * gcc.dg/torture/pr57147-1.c: New testcase.
580         * gcc.dg/torture/pr57147-2.c: Likewise.
581         * gcc.dg/torture/pr57147-3.c: Likewise.
583 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
585         PR target/55303
586         * gcc.target/sh/pr55303-1.c: New.
587         * gcc.target/sh/pr55303-2.c: New.
588         * gcc.target/sh/pr55303-3.c: New.
590 2013-05-05  Tobias Burnus  <burnus@net-b.de>
592         * gfortran.dg/allocate_with_source_3.f90: New.
594 2013-05-05  Tobias Burnus  <burnus@net-b.de>
596         PR fortran/57141
597         * gfortran.dg/null_8.f90: New.
599 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
601         PR c++/53745
602         * g++.dg/cpp0x/enum27.C: New.
603         * g++.dg/cpp0x/enum_base.C: Adjust.
605 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
607         PR tree-optimization/56205
608         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
610 2013-05-04  Tobias Burnus  <burnus@net-b.de>
612         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
613         * gfortran.dg/bind_c_usage_27.f90: New.
614         * gfortran.dg/bind_c_usage_28.f90: New.
616 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
618         PR c++/51927
619         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
621 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
623         PR target/57150
624         * gcc.target/powerpc/pr57150.c: New file.
626 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
628         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
629         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
630         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
631         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
632         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
633         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
634         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
636 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
638         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
639         scan-assembler-times.
641 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
643         * gcc.dg/tree-ssa/slsr-32.c: New.
644         * gcc.dg/tree-ssa/slsr-33.c: New.
645         * gcc.dg/tree-ssa/slsr-34.c: New.
646         * gcc.dg/tree-ssa/slsr-35.c: New.
647         * gcc.dg/tree-ssa/slsr-36.c: New.
648         * gcc.dg/tree-ssa/slsr-37.c: New.
649         * gcc.dg/tree-ssa/slsr-38.c: New.
651 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
653         * gcc.target/aarch64/tst_1.c: New test.
654         * gcc.target/aarch64/tst_2.c: Likewise
656 2013-05-02  Jeff Law  <law@redhat.com>
658         PR tree-optimization/57144
659         * gcc.c-torture/execute/pr57144.c: New test.
661 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
663         PR rtl-optimization/57130
664         * gcc.c-torture/execute/pr57130.c: New test.
666 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
668         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
670 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
672         * gcc.target/aarch64/fabd.c: New file.
674 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
676         PR c++/54318
677         * g++.dg/cpp0x/pr54318.C: New.
679 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
681         PR c++/14283
682         * g++.dg/parse/error51.C: New.
683         * g++.dg/parse/error15.C: Adjust column numbers.
685 2013-05-02  Tobias Burnus  <burnus@net-b.de>
687         PR fortran/57142
688         * gfortran.dg/size_kind_2.f90: New.
689         * gfortran.dg/size_kind_3.f90: New.
691 2013-05-02  Richard Biener  <rguenther@suse.de>
693         PR middle-end/57140
694         * g++.dg/torture/pr57140.C: New testcase.
696 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
698         PR target/56732
699         * gcc.target/arm/pr56732-1.c: New test.
701 2013-05-02  Martin Jambor  <mjambor@suse.cz>
703         PR middle-end/56988
704         * gcc.dg/ipa/pr56988.c: New test.
706 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
708         * gcc.target/aarch64/bics_1.c: New test.
709         * gcc.target/aarch64/bics_2.c: Likewise.
711 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
713         PR rtl-optimization/57131
714         * gcc.c-torture/execute/pr57131.c: New test.
716 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
718         PR c++/57132
719         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
721 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
723         PR target/57091
724         * gcc.target/i386/pr57091.c: New test.
726 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
728         * gcc.target/aarch64/vect-vaddv.c: New.
730 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
732         * gcc.target/aarch64/vect-vmaxv.c: New.
733         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
735 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
737         * gcc.target/aarch64/scalar-vca.c: New.
738         * gcc.target/aarch64/vect-vca.c: Likewise.
740 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
742         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
743         (test_vceqd_s64): Force arguments to SIMD registers.
744         (test_vceqzd_s64): Likewise.
745         (test_vcged_s64): Likewise.
746         (test_vcled_s64): Likewise.
747         (test_vcgezd_s64): Likewise.
748         (test_vcged_u64): Likewise.
749         (test_vcgtd_s64): Likewise.
750         (test_vcltd_s64): Likewise.
751         (test_vcgtzd_s64): Likewise.
752         (test_vcgtd_u64): Likewise.
753         (test_vclezd_s64): Likewise.
754         (test_vcltzd_s64): Likewise.
755         (test_vtst_s64): Likewise.
756         (test_vtst_u64): Likewise.
758 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
760         PR c++/57092
761         * g++.dg/cpp0x/decltype53.C: New.
763 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
765         PR fortran/57071
766         * gfortran.dg/power_5.f90:  New test.
768 2013-04-30  Richard Biener  <rguenther@suse.de>
770         PR middle-end/57122
771         * gcc.dg/torture/pr57122.c: New testcase.
773 2013-04-30  Richard Biener  <rguenther@suse.de>
775         PR middle-end/57107
776         * g++.dg/torture/pr57107.C: New testcase.
778 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
780         PR rtl-optimization/57105
781         * gcc.dg/pr57105.c: New test.
783 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
785         PR tree-optimization/57104
786         * gcc.dg/pr57104.c: New test.
788 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
790         PR target/44578
791         * gcc.target/i386/pr44578.c: New test.
793 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
795         PR target/57097
796         * gcc.target/i386/pr57097.c: New test.
798 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
800         PR target/57098
801         * gcc.target/i386/pr57098.c: New test.
803 2013-04-29  Kai Tietz  <ktietz@redhat.com>
805         * gcc.c-torture/execute/pr55875.c: New test.
807 2013-04-29  Richard Biener  <rguenther@suse.de>
809         PR middle-end/57075
810         * gcc.dg/torture/pr57075.c: New testcase.
812 2013-04-29  Richard Biener  <rguenther@suse.de>
814         PR middle-end/57103
815         * gcc.dg/autopar/pr57103.c: New testcase.
817 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
819         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
821 2013-04-29  Tom de Vries  <tom@codesourcery.com>
823         * gcc.dg/pr50763.c: Update test.
825 2013-04-26  Jeff Law  <law@redhat.com>
827         * gcc.dg/tree-ssa/vrp88.c: New test.
829 2013-04-29  Christian Bruel  <christian.bruel@st.com>
831         PR target/57108
832         * gcc.target/sh/pr57108.c: New test.
834 2013-04-29  Richard Biener  <rguenther@suse.de>
836         PR middle-end/57089
837         * gfortran.dg/gomp/pr57089.f90: New testcase.
839 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
841         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
843 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
845         * gcc.target/aarch64/vect-vcvt.c: New.
847 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
849         * gcc.target/aarch64/vect-vrnd.c: New.
851 2013-04-29  Richard Biener  <rguenther@suse.de>
853         PR tree-optimization/57081
854         * gcc.dg/torture/pr57081.c: New testcase.
856 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
858         PR tree-optimization/57083
859         * gcc.dg/torture/pr57083.c: New test.
861 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
863         PR c++/56450
864         * g++.dg/cpp0x/decltype52.C: New.
866 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
868         N3472 binary constants
869         * g++.dg/cpp/limits.C: Adjust warning wording.
870         * g++.dg/system-binary-constants-1.C: Likewise.
871         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
873 2013-04-28  Tobias Burnus  <burnus@net-b.de>
875         PR fortran/57093
876         * gfortran.dg/coarray_30.f90: New.
878 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
880         PR fortran/57071
881         * frontend-passes (optimize_power):  New function.
882         (optimize_op):  Use it.
884 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
886         PR target/56866
887         * gcc.c-torture/execute/pr56866.c: New test.
888         * gcc.target/i386/pr56866.c: New test.
890 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
892         PR go/57045
893         * gcc.dg/setjmp-5.c: New test.
895 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
897         PR c++/55708
898         * g++.dg/cpp0x/constexpr-55708.C: New.
900 2013-04-26  Richard Biener  <rguenther@suse.de>
902         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
903         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
904         * gcc.dg/pr53265.c: Remove XFAILs.
905         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
906         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
908 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
910         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
911         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
912         -fdiagnostics-color=never option similarly to
913         -fno-diagnostics-show-caret option.
915 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
917         PR rtl-optimization/57003
918         * gcc.target/i386/pr57003.c: New test.
920 2013-04-25  Marek Polacek  <polacek@redhat.com>
922         PR tree-optimization/57066
923         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
925 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
926             Tejas Belagod  <tejas.belagod@arm.com>
928         * gcc.target/aarch64/vaddv-intrinsic.c: New.
929         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
930         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
932 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
934         * gcc.target/aarch64/cmp.c: New.
936 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
938         * gcc.target/aarch64/ngc.c: New.
940 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
942         * lib/target-supports.exp
943         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
944         (check_effective_target_arm_neon_fp16_ok): Likewise.
945         (add_options_for_arm_neon_fp16): Likewise.
946         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
947         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
949 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
951         PR rtl-optimizations/57046
952         * gcc.target/i386/pr57046.c: New test.
954 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
956         * g++.dg/cpp1y/cplusplus.C: New.
958 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
960         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
962 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
964         * c-c++-common/Wpointer-arith-1.c: New.
966 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
968         * g++.dg/cpp1y/cxx1y_macro.C: New.
970 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
972         PR c++/56970
973         * g++.dg/cpp0x/sfinae45.C: New.
975 2013-04-24  Richard Biener  <rguenther@suse.de>
977         PR testsuite/57050
978         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
980 2013-04-23  Richard Biener  <rguenther@suse.de>
982         PR middle-end/57036
983         * gcc.dg/torture/pr57036-1.c: New testcase.
984         * gcc.dg/torture/pr57036-2.c: Likewise.
986 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
988         * gcc.target/aarch64/scalar-mov.c: New testcase.
990 2013-04-23  Richard Biener  <rguenther@suse.de>
992         PR tree-optimization/57026
993         * gcc.dg/torture/pr57026.c: New testcase.
995 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
997         PR fortran/53685
998         PR fortran/57022
999         * gfortran.dg/transfer_check_4.f90: New.
1001 2013-04-22  Marek Polacek  <polacek@redhat.com>
1003         PR sanitizer/56990
1004         * gcc.dg/pr56990.c: New test.
1006 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
1008         PR target/57018
1009         * gcc.target/i386/pr57018.c: New test.
1011 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
1013         * gcc.target/aarch64/vrecps.c: New.
1014         * gcc.target/aarch64/vrecpx.c: Likewise.
1016 2013-04-22  Christian Bruel  <christian.bruel@st.com>
1018         PR target/56995
1019         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1021 2013-04-21  Jeff Law  <law@redhat.com>
1023         * gcc.dg/tree-ssa/forwprop-26.c: New test.
1025 2013-04-20  Tobias Burnus  <burnus@net-b.de>
1027         PR fortran/56907
1028         * gfortran.dg/c_loc_test_22.f90: New.
1030 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
1032         PR rtl-optimization/56847
1033         * gcc.dg/pr56847.c: New test.
1035 2013-04-19  Richard Biener  <rguenther@suse.de>
1037         PR tree-optimization/56982
1038         * gcc.c-torture/execute/pr56982.c: New testcase.
1040 2013-04-19  Martin Jambor  <mjambor@suse.cz>
1042         PR tree-optimization/56718
1043         * g++.dg/ipa/imm-devirt-1.C: New test.
1044         * g++.dg/ipa/imm-devirt-2.C: Likewise.
1046 2013-04-19  Richard Biener  <rguenther@suse.de>
1048         PR tree-optimization/57000
1049         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1051 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
1052             Mikael Morin  <mikael@gcc.gnu.org>
1054         PR fortran/56872
1055         * gfortran.dg/array_constructor_45.f90:  New test.
1056         * gfortran.dg/array_constructor_46.f90:  New test.
1057         * gfortran.dg/array_constructor_47.f90:  New test.
1058         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
1060 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1062         PR rtl-optimization/56999
1063         * g++.dg/opt/pr56999.C: New test.
1065 2013-04-18  Cary Coutant  <ccoutant@google.com>
1067         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1068         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1070 2013-04-18  Cary Coutant  <ccoutant@google.com>
1072         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1073         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1074         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1075         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1076         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1077         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1078         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1079         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1080         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1081         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1082         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1084 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
1086         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1088 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1090         PR tree-optimization/56984
1091         * gcc.c-torture/compile/pr56984.c: New test.
1093         PR rtl-optimization/56992
1094         * gcc.dg/pr56992.c: New test.
1096 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
1098         PR fortran/56814
1099         * gfortran.dg/proc_ptr_42.f90: New.
1101 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
1103         * gnat.dg/discr41.ad[sb]: New test.
1104         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1105         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1106         * gcc.dg/vect/slp-24.c: Likewise.
1107         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1108         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1109         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1110         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1111         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1112         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1113         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1114         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1115         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1116         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1117         * gcc.dg/vect/vect-strided-mult.c: Likewise.
1118         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1119         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1120         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1121         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1122         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1123         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1124         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1125         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1126         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1127         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1128         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1129         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1130         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1131         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1132         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1134 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
1136         PR fortran/40958
1137         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1138         * gfortran.dg/module_md5_1.f90: Remove.
1140 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1142         * gcc.target/aarch64/adds3.c: New.
1143         * gcc.target/aarch64/subs3.c: New.
1145 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1147         * gcc.target/aarch64/adds1.c: New.
1148         * gcc.target/aarch64/adds2.c: New.
1149         * gcc.target/aarch64/subs1.c: New.
1150         * gcc.target/aarch64/subs2.c: New.
1152 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
1154         Implement n3599 - Literal operator templates for strings.
1155         * g++.dg/cpp1y/udlit-char-template.C: New test.
1156         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1158 2013-04-16  Tobias Burnus  <burnus@net-b.de>
1160         PR fortran/39505
1161         * gfortran.dg/no_arg_check_1.f90: New.
1162         * gfortran.dg/no_arg_check_2.f90: New.
1163         * gfortran.dg/no_arg_check_3.f90: New.
1165 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
1167         PR fortran/56968
1168         * gfortran.dg/proc_ptr_41.f90: New.
1170 2013-04-16  Richard Biener  <rguenther@suse.de>
1172         PR tree-optimization/56756
1173         * gcc.dg/torture/pr56756.c: New testcase.
1175 2013-04-16  Tobias Burnus  <burnus@net-b.de>
1177         PR fortran/56969
1178         * gfortran.dg/c_assoc_5.f90: New.
1180 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
1182         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1183         * gcc.c-torture/execute/pr33992.x: Remove.
1184         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1185         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1186         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1188 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
1190         PR tree-optimization/56962
1191         * gcc.c-torture/execute/pr56962.c: New test.
1193 2013-04-15  Richard Biener  <rguenther@suse.de>
1195         PR tree-optimization/56933
1196         * gcc.dg/vect/pr56933.c: New testcase.
1198 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1200         * gcc.target/arm/anddi3-opt.c: New test.
1201         * gcc.target/arm/anddi3-opt2.c: Likewise.
1203 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
1205         * gcc.dg/pr56890-1.c: New test.
1206         * gcc.dg/pr56890-2.c: Likewise.
1208 2013-04-15  Joey Ye  <joey.ye@arm.com>
1210         * gcc.target/arm/thumb1-far-jump-1.c: New test.
1211         * gcc.target/arm/thumb1-far-jump-2.c: New test.
1213 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
1215         PR fortran/56816
1216         * gfortran.dg/select_type_33.f03: New test.
1218 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
1220         PR fortran/55959
1221         * gfortran.dg/typebound_proc_29.f03: New.
1223 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
1225         PR fortran/56266
1226         * gfortran.dg/typebound_proc_28.f03: New.
1228 2013-04-12  Jeff Law  <law@redhat.com>
1230         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1231         either.
1233 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1235         PR fortran/56929
1236         * gfortran.dg/coarray/alloc_comp_2.f90: New.
1238 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
1240         PR target/56903
1241         * gcc.target/i386/pr56903.c: New test.
1243 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
1245         PR fortran/56261
1246         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1247         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1248         * gfortran.dg/block_11.f90: Fix invalid test case.
1249         * gfortran.dg/function_types_3.f90: Add new error message.
1250         * gfortran.dg/global_references_1.f90: Ditto.
1251         * gfortran.dg/import2.f90: Remove unneeded parts.
1252         * gfortran.dg/import6.f90: Fix invalid test case.
1253         * gfortran.dg/proc_decl_2.f90: Ditto.
1254         * gfortran.dg/proc_decl_9.f90: Ditto.
1255         * gfortran.dg/proc_decl_18.f90: Ditto.
1256         * gfortran.dg/proc_ptr_40.f90: New.
1257         * gfortran.dg/whole_file_7.f90: Modified error wording.
1258         * gfortran.dg/whole_file_16.f90: Ditto.
1259         * gfortran.dg/whole_file_17.f90: Add -pedantic.
1260         * gfortran.dg/whole_file_18.f90: Modified error wording.
1261         * gfortran.dg/whole_file_20.f03: Ditto.
1262         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1263         invalid test case.
1265 2013-04-12  Richard Biener  <rguenther@suse.de>
1267         Revert
1268         2013-04-10  Richard Biener  <rguenther@suse.de>
1270         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1272 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1274         PR fortran/56845
1275         * gfortran.dg/class_allocate_15.f90: New.
1277         Revert:
1278         2013-04-12  Tobias Burnus  <burnus@net-b.de>
1280         * gfortran.dg/coarray_lib_alloc_2.f90: Update
1281         scan-tree-dump-times.
1283 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
1285         PR tree-optimization/56918
1286         PR tree-optimization/56920
1287         * gcc.dg/vect/pr56918.c: New test.
1288         * gcc.dg/vect/pr56920.c: New test.
1290 2013-04-12  Tobias Burnus  <burnus@net-b.de>
1292         PR fortran/56845
1293         * gfortran.dg/class_allocate_14.f90: New.
1294         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1295         * gfortran.dg/coarray_lib_alloc_3.f90: New.
1297 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
1299         * gcc.dg/fold-cstvecshift.c: New testcase.
1301 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1303         * gcc.target/aarch64/negs.c: New.
1305 >>>>>>> trunk
1306 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1308         PR c++/56895
1309         * g++.dg/template/arrow4.C: New test.
1311 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
1313         * gnat.dg/array23.adb: New test.
1314         * gnat.dg/array23_pkg[123].ads: New helpers.
1316 2013-04-11  Jeff Law  <law@redhat.com>
1318         PR tree-optimization/56900
1319         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1321 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1323         PR c++/56913
1324         * g++.dg/cpp0x/sfinae44.C: New.
1326 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
1328         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1329         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1331 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1333         PR c++/54216
1334         * g++.dg/cpp0x/enum26.C: New.
1335         * g++.old-deja/g++.pt/mangle1.C: Adjust.
1337 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1339         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1340         inverse operands.
1341         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1342         loop is vectorized.
1343         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1344         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1345         loop is vectorized and that the correct instruction is generated.
1346         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1347         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1348         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1350 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1352         PR tree-optimization/56899
1353         * gcc.c-torture/execute/pr56899.c: New test.
1355 2013-04-10  David S. Miller  <davem@davemloft.net>
1357         * gcc.target/sparc/setcc-4.c: New test.
1358         * gcc.target/sparc/setcc-5.c: New test.
1360 2013-04-10  Richard Biener  <rguenther@suse.de>
1362         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1364 2013-04-10  Richard Biener  <rguenther@suse.de>
1366         * gcc.dg/vect/slp-39.c: New testcase.
1368 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
1370         PR tree-optimization/55524
1371         * gcc.target/epiphany/fnma-1.c: New test.
1373 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1375         * gcc.dg/tree-ssa/inline-11.c: New test
1377 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
1379         PR c++/56895
1380         * g++.dg/template/arrow3.C: New test.
1382 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1384         * gcc.target/arm/minmax_minus.c: New test.
1386 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1388         PR middle-end/56883
1389         * c-c++-common/gomp/pr56883.c: New test.
1391 2013-04-09  Jeff Law  <law@redhat.com>
1393         * gcc.dg/tree-ssa/vrp87.c: New test.
1395 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1397         PR tree-optimization/56854
1398         * g++.dg/torture/pr56854.C: New test.
1400 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1402         PR fortran/56782
1403         * gfortran.dg/array_constructor_44.f90:  New test.
1405 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
1407         PR c++/56871
1408         * g++.dg/cpp0x/constexpr-specialization.C: New.
1410 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1412         * gcc.c-torture/execute/pr56837.c: New test.
1414         PR c++/34949
1415         PR c++/50243
1416         * g++.dg/opt/vt3.C: New test.
1417         * g++.dg/opt/vt4.C: New test.
1419 2013-04-08  Jeff Law  <law@redhat.com>
1421         * gcc.dg/tree-ssa/forwprop-25.c: New test.
1423 2013-04-08  Richard Biener  <rguenther@suse.de>
1425         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1427 2013-04-08  Richard Biener  <rguenther@suse.de>
1429         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1431 2013-04-08  Richard Biener  <rguenther@suse.de>
1433         * g++.dg/vect/slp-pr56812.cc: Adjust.
1435 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1437         * gcc.dg/pr56837.c: New test.
1438         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1439         "generated memset minus one".
1441 2013-04-07  Tobias Burnus  <burnus@net-b.de>
1443         PR fortran/56849
1444         * gfortran.dg/reshape_5.f90: New.
1446 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1448         PR target/56843
1449         * gcc.target/powerpc/recip-1.c: Modify expected output.
1450         * gcc.target/powerpc/recip-3.c: Likewise.
1451         * gcc.target/powerpc/recip-4.c: Likewise.
1452         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1454 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1456         * gcc.target/arm/peep-ldrd-1.c: New test.
1457         * gcc.target/arm/peep-strd-1.c: Likewise.
1459 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1461         * gcc.target/arm/negdi-1.c: New test.
1462         * gcc.target/arm/negdi-2.c: Likewise.
1463         * gcc.target/arm/negdi-3.c: Likewise.
1464         * gcc.target/arm/negdi-4.c: Likewise.
1466 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1468         * lib/target-supports.exp (add_options_for_arm_v8_neon):
1469         Add -march=armv8-a when we use v8 NEON.
1470         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1471         (check_effective_target_vect_call_ceilf): Likewise.
1472         (check_effective_target_vect_call_floorf): Likewise.
1473         (check_effective_target_vect_call_roundf): Likewise.
1474         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1475         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1476         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1477         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1478         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1480 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
1482         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1483         * gcc.target/powerpc/sd-pwr6.c: Same.
1484         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1485         * g++.dg/debug/pr56294.C: XFAIL on AIX.
1487 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
1489         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1491 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
1493         PR fortran/40881
1494         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1495         * gfortran.dg/altreturn_4.f90: Ditto.
1496         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1497         * gfortran.dg/altreturn_5.f90: Ditto.
1498         * gfortran.dg/altreturn_6.f90: Ditto.
1499         * gfortran.dg/altreturn_7.f90: Ditto.
1501 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1503         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1504         New procedure.
1505         (check_effective_target_arm_v8_neon_ok_nocache):
1506         Likewise.
1507         (check_effective_target_arm_v8_neon_ok): Change to use
1508         check_effective_target_arm_v8_neon_ok_nocache.
1509         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1510         NEON flags.
1511         (check_effective_target_vect_call_btruncf):
1512         Enable for arm and ARMv8 NEON.
1513         (check_effective_target_vect_call_ceilf): Likewise.
1514         (check_effective_target_vect_call_floorf): Likewise.
1515         (check_effective_target_vect_call_roundf): Likewise.
1516         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1517         target.
1519 2013-04-04  Marek Polacek  <polacek@redhat.com>
1521         PR tree-optimization/48186
1522         * gcc.dg/pr48186.c: New test.
1524 2013-04-04  Richard Biener  <rguenther@suse.de>
1526         PR tree-optimization/56826
1527         * gcc.dg/vect/pr56826.c: New testcase.
1528         * gcc.dg/vect/O3-pr36098.c: Adjust.
1530 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
1532         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1533         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1534         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1535         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1536         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1537         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1538         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1539         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1540         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1541         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1543 2013-04-04  Richard Biener  <rguenther@suse.de>
1545         PR tree-optimization/56213
1546         * gcc.dg/vect/vect-123.c: New testcase.
1548 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1550         PR fortran/56810
1551         * gfortran.dg/read_repeat_2.f90: New.
1553 2013-04-04  Richard Biener  <rguenther@suse.de>
1555         PR tree-optimization/56837
1556         * g++.dg/torture/pr56837.C: New testcase.
1558 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1560         PR fortran/50269
1561         * gfortran.dg/c_loc_test_21.f90: New.
1562         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1563         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1564         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1565         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1566         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
1568 2013-04-03  Jeff Law  <law@redhat.com>
1570         PR tree-optimization/56799
1571         * gcc.c-torture/execute/pr56799.c: New test.
1573 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
1575         PR c++/56815
1576         * g++.dg/warn/Wpointer-arith-1.C: New.
1577         * g++.dg/gomp/for-19.C: Adjust.
1579 2013-04-03  Marek Polacek  <polacek@redhat.com>
1581         PR sanitizer/55702
1582         * gcc.dg/pr55702.c: New test.
1584 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1586         PR target/56809
1587         * gcc.dg/pr56809.c: New testcase.
1589 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1591         PR debug/56819
1592         * g++.dg/debug/pr56819.C: New test.
1594 2013-04-03  Richard Biener  <rguenther@suse.de>
1596         PR tree-optimization/56817
1597         * g++.dg/torture/pr56817.C: New testcase.
1599 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1601         * gcc.dg/vect/bb-slp-31.c: New file.
1603 2013-04-03  Jason Merrill  <jason@redhat.com>
1605         PR c++/34949
1606         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1608 2013-04-03  Richard Biener  <rguenther@suse.de>
1610         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1612 2013-04-03  Richard Biener  <rguenther@suse.de>
1614         PR tree-optimization/55964
1615         * gcc.dg/torture/pr55964-2.c: New testcase.
1617 2013-04-03  Richard Biener  <rguenther@suse.de>
1619         PR tree-optimization/56501
1620         * gcc.dg/torture/pr56501.c: New testcase.
1622 2013-04-03  Richard Biener  <rguenther@suse.de>
1624         PR tree-optimization/56407
1625         * gcc.dg/torture/pr56407.c: New testcase.
1627 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1629         PR tree-optimization/56790
1630         * g++.dg/ext/pr56790-1.C: New testcase.
1632 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1634         * gcc.target/i386/merge-1.c: New testcase.
1635         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1637 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1639         PR c/19449
1640         * gcc.c-torture/execute/pr19449.c: New test.
1642 2013-04-03  Richard Biener  <rguenther@suse.de>
1644         PR tree-optimization/56812
1645         * g++.dg/vect/slp-pr56812.cc: New testcase.
1647 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
1649         PR fortran/56284
1650         PR fortran/40881
1651         * gfortran.dg/altreturn_8.f90: New.
1652         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1653         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1654         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1656 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
1658         PR rtl-optimization/56745
1659         * gcc.c-torture/compile/pr56745.c: New test.
1661 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
1663         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1665 2013-04-02  Richard Biener  <rguenther@suse.de>
1667         PR tree-optimization/56778
1668         * gcc.dg/torture/pr56778.c: New testcase.
1670 2013-04-02  Richard Biener  <rguenther@suse.de>
1672         PR middle-end/56768
1673         * g++.dg/torture/pr56768.C: New testcase.
1675 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
1677         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1679 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1681         PR fortran/56660
1682         * gfortran.dg/namelist_82.f90:  New test.
1684 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
1686         PR fortran/56500
1687         * gfortran.dg/implicit_class_1.f90: New.
1689 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1691         PR fortran/56786
1692         * gfortran.dg/namelist_81.f90:  New test.
1694 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1696         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
1697         for constant and equal string lengths.
1698         * gfortran.dg/character_comparison_5.f90:  Likewise.
1699         * gfortran.dg/character_comparison_9.f90:  New test.
1701 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
1703         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1704         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1706 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1708         PR fortran/35203
1709         * gfortran.dg/optional_absent_3.f90: New.
1711 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1713         PR fortran/56737
1714         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1716 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1718         PR fortran/56735
1719         * gfortran.dg/namelist_80.f90: New.
1721 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1723         PR fortran/45159
1724         * gfortran.dg/string_length_2.f90:  New test.
1725         * gfortran.dg/dependency_41.f90:  New test.
1727 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1729         PR fortran/55806
1730         * gfortran.dg/array_constructor_43.f90:  New test.
1731         * gfortran.dg/random_seed_3.f90:  New test.
1733 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
1735         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1736         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1737         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1738         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1739         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1740         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1741         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1742         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1743         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1744         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1746 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
1748         PR c++/56725
1749         * g++.dg/conversion/op4.C: Adjust.
1750         * g++.dg/cpp0x/rv1n.C: Likewise.
1751         * g++.dg/cpp0x/rv2n.C: Likewise.
1752         * g++.dg/cpp0x/template_deduction.C: Likewise.
1753         * g++.dg/expr/cond8.C: Likewise.
1754         * g++.dg/other/error4.C: Likewise.
1755         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1756         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1757         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1758         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1759         * g++.old-deja/g++.jason/conversion2.C: Likewise.
1760         * g++.old-deja/g++.law/cvt20.C: Likewise.
1761         * g++.old-deja/g++.law/cvt8.C: Likewise.
1762         * g++.old-deja/g++.law/init8.C: Likewise.
1763         * g++.old-deja/g++.mike/net12.C: Likewise.
1764         * g++.old-deja/g++.mike/net8.C: Likewise.
1765         * g++.old-deja/g++.mike/p2793.C: Likewise.
1766         * g++.old-deja/g++.mike/p3836.C: Likewise.
1767         * g++.old-deja/g++.mike/p418.C: Likewise.
1768         * g++.old-deja/g++.mike/p701.C: Likewise.
1769         * g++.old-deja/g++.mike/p807.C: Likewise.
1771 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
1773         PR middle-end/56694
1774         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1775         targets.
1777 2013-03-28  Marek Polacek  <polacek@redhat.com>
1779         PR tree-optimization/56695
1780         * gcc.dg/vect/pr56695.c: New test.
1782 2013-03-28  Richard Biener  <rguenther@suse.de>
1784         PR tree-optimization/37021
1785         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1786         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1788 2013-03-27  Tobias Burnus  <burnus@net-b.de>
1790         PR fortran/56650
1791         PR fortran/36437
1792         * gfortran.dg/sizeof_2.f90: New.
1793         * gfortran.dg/sizeof_3.f90: New.
1794         * gfortran.dg/sizeof_proc.f90: Update dg-error.
1796 2013-03-27  Richard Biener  <rguenther@suse.de>
1798         PR tree-optimization/37021
1799         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1801 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1803         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1804         * g++.dg/ipa/ivinline-2.C: Likewise.
1805         * g++.dg/ipa/ivinline-3.C: Likewise.
1806         * g++.dg/ipa/ivinline-4.C: Likewise.
1807         * g++.dg/ipa/ivinline-5.C: Likewise.
1808         * g++.dg/ipa/ivinline-7.C: Likewise.
1809         * g++.dg/ipa/ivinline-8.C: Likewise.
1810         * g++.dg/ipa/ivinline-9.C: Likewise.
1811         * g++.dg/cpp0x/noexcept03.C: Likewise.
1812         * gcc.dg/const-1.c: Likewise.
1813         * gcc.dg/ipa/pure-const-1.c: Likewise.
1814         * gcc.dg/noreturn-8.c: Likewise.
1815         * gcc.target/i386/mmx-1.c: Likewise.
1816         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1817         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1818         * gcc.c-torture/execute/pr33992.x: New file.
1820 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1822         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1824 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1826         PR c++/55951
1827         * g++.dg/ext/desig5.C: New.
1829 2013-03-26  Tobias Burnus  <burnus@net-b.de>
1831         PR fortran/56649
1832         * gfortran.dg/merge_init_expr_2.f90: New.
1833         * gfortran.dg/merge_char_1.f90: Modify test to
1834         stay a run-time test.
1835         * gfortran.dg/merge_char_3.f90: Ditto.
1837 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1839         * g++.dg/cpp0x/constexpr-friend-2.C: New.
1840         * g++.dg/cpp0x/constexpr-main.C: Likewise.
1842 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
1844         PR c++/56722
1845         * g++.dg/cpp0x/range-for23.C: New.
1847 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
1849         PR libfortran/52512
1850         * gfortran.dg/namelist_79.f90: New.
1852 2013-03-25  Martin Jambor  <mjambor@suse.cz>
1854         * gcc.dg/ipa/ipcp-agg-9.c: New test.
1856 2013-03-25  Tobias Burnus  <burnus@net-b.de>
1858         PR fortran/38536
1859         PR fortran/38813
1860         PR fortran/38894
1861         PR fortran/39288
1862         PR fortran/40963
1863         PR fortran/45824
1864         PR fortran/47023
1865         PR fortran/47034
1866         PR fortran/49023
1867         PR fortran/50269
1868         PR fortran/50612
1869         PR fortran/52426
1870         PR fortran/54263
1871         PR fortran/55343
1872         PR fortran/55444
1873         PR fortran/55574
1874         PR fortran/56079
1875         PR fortran/56378
1876         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1877         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1878         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1879         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1880         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1881         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1882         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1883         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1884         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1885         * gfortran.dg/c_loc_tests_16.f90: Ditto.
1886         * gfortran.dg/c_loc_tests_4.f03: Ditto.
1887         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1888         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1889         * gfortran.dg/c_loc_tests_8.f03: Ditto.
1890         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1891         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1892         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1893         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1894         * gfortran.dg/pr32601_1.f03: Ditto.
1895         * gfortran.dg/storage_size_2.f08: Remove dg-error.
1896         * gfortran.dg/blockdata_7.f90: New.
1897         * gfortran.dg/c_assoc_4.f90: New.
1898         * gfortran.dg/c_f_pointer_tests_6.f90: New.
1899         * gfortran.dg/c_f_pointer_tests_7.f90: New.
1900         * gfortran.dg/c_funloc_tests_8.f90: New.
1901         * gfortran.dg/c_loc_test_17.f90: New.
1902         * gfortran.dg/c_loc_test_18.f90: New.
1903         * gfortran.dg/c_loc_test_19.f90: New.
1904         * gfortran.dg/c_loc_test_20.f90: New.
1905         * gfortran.dg/c_sizeof_5.f90: New.
1906         * gfortran.dg/iso_c_binding_rename_3.f90: New.
1907         * gfortran.dg/transfer_resolve_2.f90: New.
1908         * gfortran.dg/transfer_resolve_3.f90: New.
1909         * gfortran.dg/transfer_resolve_4.f90: New.
1910         * gfortran.dg/pr32601.f03: Update dg-error.
1911         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1912         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1914 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1916         * gcc.target/arm/vseleqdf.c: New test.
1917         * gcc.target/arm/vseleqsf.c: Likewise.
1918         * gcc.target/arm/vselgedf.c: Likewise.
1919         * gcc.target/arm/vselgesf.c: Likewise.
1920         * gcc.target/arm/vselgtdf.c: Likewise.
1921         * gcc.target/arm/vselgtsf.c: Likewise.
1922         * gcc.target/arm/vselledf.c: Likewise.
1923         * gcc.target/arm/vsellesf.c: Likewise.
1924         * gcc.target/arm/vselltdf.c: Likewise.
1925         * gcc.target/arm/vselltsf.c: Likewise.
1926         * gcc.target/arm/vselnedf.c: Likewise.
1927         * gcc.target/arm/vselnesf.c: Likewise.
1928         * gcc.target/arm/vselvcdf.c: Likewise.
1929         * gcc.target/arm/vselvcsf.c: Likewise.
1930         * gcc.target/arm/vselvsdf.c: Likewise.
1931         * gcc.target/arm/vselvssf.c: Likewise.
1933 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
1935         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1936         body from here...
1937         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1938         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1939         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1940         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1941         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1942         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1943         * gcc.target/aarch64/atomic-op-char.x: ... to here.
1944         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1945         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1946         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1947         * gcc.target/aarch64/atomic-op-int.x: ... to here.
1948         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1949         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1950         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1951         * gcc.target/aarch64/atomic-op-release.x: ... to here.
1952         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1953         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1954         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1955         * gcc.target/aarch64/atomic-op-short.x: ... to here.
1956         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1957         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1958         * gcc.target/arm/atomic-op-acquire.c: Likewise.
1959         * gcc.target/arm/atomic-op-char.c: Likewise.
1960         * gcc.target/arm/atomic-op-consume.c: Likewise.
1961         * gcc.target/arm/atomic-op-int.c: Likewise.
1962         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1963         * gcc.target/arm/atomic-op-release.c: Likewise.
1964         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1965         * gcc.target/arm/atomic-op-short.c: Likewise.
1967 2013-03-25  Richard Biener  <rguenther@suse.de>
1969         PR middle-end/56694
1970         * g++.dg/torture/pr56694.C: New testcase.
1972 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1974         PR target/56720
1975         * gcc.target/arm/neon-vcond-gt.c: New test.
1976         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1977         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1979 2013-03-25  Richard Biener  <rguenther@suse.de>
1981         PR tree-optimization/56689
1982         * gcc.dg/torture/pr56689.c: New testcase.
1984 2013-03-25  Kai Tietz  <ktietz@redhat.com>
1986         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1988 2013-03-24  Tobias Burnus  <burnus@net-b.de>
1990         PR fortran/56696
1991         * gfortran.dg/eof_5.f90: New.
1993 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1995         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1996         alphabetically.
1998 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
2000         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2002 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2004         PR testsuite/55994
2005         * gcc.c-torture/execute/builtins/builtins.exp: Add
2006         -Wl,--allow-multiple-definition for RTEMS targets.
2008 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
2010         * gcc.target/aarch64/movk.c: New test.
2012 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
2014         * g++.dg/ext/vector21.C: New testcase.
2016 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
2018         * gcc.target/arm/neon-for-64bits-1.c: New tests.
2019         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2021 2013-03-21  Richard Biener  <rguenther@suse.de>
2023         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2024         * gcc.dg/vect/vect-outer-3a.c: Likewise.
2026 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2028         * gcc.target/aarch64/vect.c: Test and result vector added
2029         for sabd and saba instructions.
2030         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2031         instructions in assembly.
2032         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2033         * gcc.target/aarch64/vect-fp.c: Test and result vector added
2034         for fabd instruction.
2035         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2036         instruction in assembly.
2037         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2039 2013-03-20  Jeff Law  <law@redhat.com>
2041         * g++.dg/tree-ssa/ssa-dom.C: New test.
2043 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
2045         * gcc.target/powerpc/mmfpgpr.c: New test.
2046         * gcc.target/powerpc/sd-vsx.c: Likewise.
2047         * gcc.target/powerpc/sd-pwr6.c: Likewise.
2048         * gcc.target/powerpc/vsx-float0.c: Likewise.
2050 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
2052         PR tree-optimization/56355
2053         * gcc.dg/pr56355-1.c: New file.
2055 2013-03-20  Catherine Moore  <clm@codesourcery.com>
2056             Richard Sandiford <rdsandiford@googlemail.com>
2058         * gcc.target/mips/mips.exp: Add microMIPS support.
2059         * gcc.target/mips/umips-movep-2.c: New test.
2060         * gcc.target/mips/umips-lwp-2.c: New test.
2061         * gcc.target/mips/umips-swp-5.c: New test.
2062         * gcc.target/mips/umips-constraints-1.c: New test.
2063         * gcc.target/mips/umips-lwp-3.c: New test.
2064         * gcc.target/mips/umips-swp-6.c: New test.
2065         * gcc.target/mips/umips-constraints-2.c: New test.
2066         * gcc.target/mips/umips-save-restore-1.c: New test.
2067         * gcc.target/mips/umips-lwp-4.c: New test.
2068         * gcc.target/mips/umips-swp-7.c: New test.
2069         * gcc.target/mips/umips-save-restore-2.c: New test.
2070         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2071         * gcc.target/mips/umips-lwp-5.c: New test.
2072         * gcc.target/mips/umips-save-restore-3.c: New test.
2073         * gcc.target/mips/umips-lwp-6.c: New test.
2074         * gcc.target/mips/umips-swp-1.c: New test.
2075         * gcc.target/mips/umips-lwp-7.c: New test.
2076         * gcc.target/mips/umips-swp-2.c: New test.
2077         * gcc.target/mips/umips-lwp-8.c: New test.
2078         * gcc.target/mips/umips-swp-3.c: New test.
2079         * gcc.target/mips/umips-movep-1.c: New test.
2080         * gcc.target/mips/umips-lwp-1.c: New test.
2081         * gcc.target/mips/umips-swp-4.c: New test.
2083 2013-03-20  Richard Biener  <rguenther@suse.de>
2085         PR tree-optimization/56661
2086         * gcc.dg/torture/pr56661.c: New testcase.
2088 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2090         PR rtl-optimization/56605
2091         * gcc.target/powerpc/pr56605.c: New.
2093 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2095         PR fortran/54932
2096         * gfortran.dg/do_1.f90: Don't xfail.
2098 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
2100         PR libfortran/51825
2101         * gfortran.dg/namelist_77.f90: New.
2102         * gfortran.dg/namelist_78.f90: New.
2104 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
2106         PR libfortran/48618
2107         * gfortran.dg/open_negative_unit_1.f90: New.
2109 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2111         * gcc.target/aarch64/sbc.c: New test.
2113 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2115         * gcc.target/aarch64/ror.c: New test.
2117 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
2119         * gcc.target/aarch64/extr.c: New test.
2121 2013-03-19  Richard Biener  <rguenther@suse.de>
2123         PR tree-optimization/56273
2124         * gcc.dg/tree-ssa/vrp47.c: Adjust.
2125         * c-c++-common/uninit-17.c: Likewise.
2127 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
2129         PR tree-optimization/56635
2130         * g++.dg/torture/pr56635.C: New test.
2132 2013-03-18  Richard Biener  <rguenther@suse.de>
2134         PR tree-optimization/3713
2135         * g++.dg/ipa/devirt-12.C: New testcase.
2137 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
2139         PR c/56566
2140         * c-c++-common/pr56566.c: New test.
2142 2013-03-17  Jason Merrill  <jason@redhat.com>
2144         * g++.dg/template/abstract-dr337.C: XFAIL.
2146 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
2148         PR c++/56607
2149         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2150         * c-c++-common/pr56607.c: New test.
2152 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
2154         PR c++/56582
2155         * g++.dg/cpp0x/constexpr-array5.C: New.
2157 2013-03-15  Tobias Burnus  <burnus@net-b.de>
2159         PR fortran/56615
2160         * gfortran.dg/transfer_intrinsic_5.f90: New.
2162 2013-03-15  Kai Tietz  <ktietz@redhat.com>
2164         * gcc.target/i386/movti.c: Don't test for x64 mingw.
2165         * gcc.target/i386/pr20020-1.c: Likewise.
2166         * gcc.target/i386/pr20020-2.c: Likewise.
2167         * gcc.target/i386/pr20020-3.c: Likewise.
2168         * gcc.target/i386/pr53425-1.c: Likewise.
2169         * gcc.target/i386/pr53425-2.c: Likewise.
2170         * gcc.target/i386/pr55093.c: Likewise.
2171         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2173 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
2175         PR debug/56307
2176         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2177         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
2179 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
2181         PR tree-optimization/53265
2182         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2183         undefined behavior.
2184         * gcc.dg/graphite/id-6.c (test): Likewise.
2185         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2186         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2188         PR tree-optimization/53265
2189         * gcc.dg/pr53265.c: New test.
2190         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2191         to dg-options.
2192         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2193         arrays.
2194         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
2195         n, use it as high bound instead of 4.
2197 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
2199         PR target/49880
2200         * gcc.target/sh/pr49880-1.c: New.
2201         * gcc.target/sh/pr49880-2.c: New.
2202         * gcc.target/sh/pr49880-3.c: New.
2203         * gcc.target/sh/pr49880-4.c: New.
2204         * gcc.target/sh/pr49880-5.c: New.
2206 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
2208         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2210 2013-03-13  Richard Biener  <rguenther@suse.de>
2212         PR tree-optimization/56608
2213         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2215 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
2217         PR c++/56611
2218         * g++.dg/cpp0x/alias-decl-32.C: New.
2220 2013-03-11  Jan Hubicka  <jh@suse.cz>
2222         PR middle-end/56571
2223         * gcc.c-torture/compile/pr56571.c: New testcase.
2225 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2227         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2228         * gcc.dg/tree-ssa/pr55579.c: Likewise.
2230 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
2232         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2233         * gcc.dg/inline_4.c: Likewise.
2234         * gcc.dg/unroll_2.c: Likewise.
2235         * gcc.dg/unroll_3.c: Likewise.
2236         * gcc.dg/unroll_4.c: Likewise.
2238 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2240         PR testsuite/54119
2241         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2243         PR debug/56307
2244         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2246 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
2248         PR target/40797
2249         * gcc.c-torture/compile/pr40797.c: New.
2251 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2253         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2255 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
2257         PR fortran/56575
2258         * gfortran.dg/class_56.f90: New test.
2260 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
2262         PR middle-end/56524
2263         * gcc.target/mips/pr56524.c: New test.
2265 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
2267         PR c++/56565
2268         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2270 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
2272         PR c++/51412
2273         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2275 2013-03-08  Marek Polacek  <polacek@redhat.com>
2277         PR tree-optimization/56478
2278         * gcc.dg/torture/pr56478.c: New test.
2280 2013-03-08  Kai Tietz  <ktietz@redhat.com>
2282         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2283         targets linker option --allow-multiple-definition.
2285         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2286         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2287         * gcc.dg/pr52549.c: Add LLP64 case.
2288         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2289         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2290         * gcc.dg/torture/pr51071-2.c: Likewise.
2291         * gcc.dg/tree-ssa/vrp72.c: Likewise.
2292         * gcc.dg/tree-ssa/vrp73.c: Likewise.
2293         * gcc.dg/tree-ssa/vrp75.c: Likewise.
2294         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2295         * gcc.dg/weak/weak-1.c: Likewise.
2296         * gcc.dg/weak/weak-2.c: Likewise.
2297         * gcc.dg/weak/weak-3.c: Likewise.
2298         * gcc.dg/weak/weak-4.c: Likewise.
2299         * gcc.dg/weak/weak-5.c: Likewise.
2300         * gcc.dg/weak/weak-15.c: Likewise.
2301         * gcc.dg/weak/weak-16.c: Likewise.
2303         * c-c++-common/pr54486.c: Skip test for mingw-targets.
2305 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
2307         PR tree-optimization/56559
2308         * gcc.dg/tree-ssa/reassoc-26.c: New test.
2310 2013-03-07  Andreas Schwab  <schwab@suse.de>
2312         * gcc.dg/pr31490.c: Fix last change.
2314 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
2316         PR c++/56534
2317         * g++.dg/template/crash115.C: New.
2319 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2321         PR tree-optimization/56539
2322         * gcc.c-torture/compile/pr56539.c: New test.
2324 2013-03-06  Kai Tietz  <ktietz@redhat.com>
2326         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2327         targets.
2328         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2329         * gcc.dg/lto/20091013-1_2.c: Likewise.
2330         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2332 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
2334         * gnat.dg/specs/aggr6.ads: New test.
2336 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
2338         * gnat.dg/loop_optimization15.ad[sb]: New test.
2340 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2342         PR middle-end/56548
2343         * gcc.dg/pr56548.c: New test.
2345 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2347         PR debug/53363
2348         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2350 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
2352         PR c++/56543
2353         * g++.dg/template/typename20.C: New test.
2355 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
2357         PR debug/56510
2358         * gcc.dg/pr56510.c: New test.
2360         PR rtl-optimization/56484
2361         * gcc.c-torture/compile/pr56484.c: New test.
2363 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
2365         PR c++/56530
2366         * g++.dg/warn/Wsign-conversion-2.C: New.
2368 2013-03-05  Richard Biener  <rguenther@suse.de>
2370         PR tree-optimization/56270
2371         * gcc.dg/vect/slp-38.c: New testcase.
2373 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
2375         PR rtl-optimization/56494
2376         * gcc.dg/pr56494.c: New test.
2378 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2380         * gcc.dg/pr56424.c: New test.
2382 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
2384         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2385         * gcc.dg/pr56228.c <avr>: Skip.
2387 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
2389         PR testsuite/52641
2390         PR tree-optimization/52631
2391         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2393 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
2395         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2396         * gcc.dg/vect/vect-83_64.c: Same.
2398 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2400         PR fortran/56477
2401         * gfortran.dg/pointer_check_13.f90: New test.
2403 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2405         PR fortran/54730
2406         * gfortran.dg/array_constructor_42.f90: New test.
2408 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
2410         PR c++/52688
2411         * g++.dg/template/static33.C: New.
2412         * g++.dg/template/static34.C: Likewise.
2414         PR c++/10291
2415         * g++.dg/template/static35.C: New.
2417 2013-03-01  Steve Ellcey  <sellcey@mips.com>
2419         * gcc.dg/pr56396.c: Require pic support.
2421 2013-03-01  Richard Biener  <rguenther@suse.de>
2423         PR tree-optimization/55481
2424         * gcc.dg/torture/pr56488.c: New testcase.
2426 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
2427             Jakub Jelinek  <jakub@redhat.com>
2429         PR sanitizer/56454
2430         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2431         no_sanitize_address attribute rather than no_address_safety_analysis.
2432         * g++.dg/asan/sanitizer_test_utils.h
2433         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2434         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2435         in addition to no_address_safety_analysis.
2437 2013-02-28  Jason Merrill  <jason@redhat.com>
2439         PR c++/56481
2440         * g++.dg/cpp0x/constexpr-and.C: New.
2442 2013-02-28  Martin Jambor  <mjambor@suse.cz>
2444         PR tree-optimization/56294
2445         * g++.dg/debug/pr56294.C: New test.
2447 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2449         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2451 2013-02-27  Marek Polacek  <polacek@redhat.com>
2453         PR rtl-optimization/56466
2454         * gcc.dg/pr56466.c: New test.
2456 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2458         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2459         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2460         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2462 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
2464         PR middle-end/45472
2465         * gcc.dg/pr45472.c: New test.
2467 2013-02-26  Marek Polacek  <polacek@redhat.com>
2469         PR tree-optimization/56426
2470         * gcc.dg/pr56436.c: New test.
2472 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
2474         PR tree-optimization/56448
2475         * gcc.c-torture/compile/pr56448.c: New test.
2477         PR tree-optimization/56443
2478         * gcc.dg/torture/pr56443.c: New test.
2480 2013-02-25  Richard Biener  <rguenther@suse.de>
2482         PR tree-optimization/56175
2483         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2485 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
2487         PR c++/56403
2488         * g++.dg/torture/pr56403.C: New test.
2490 2013-02-25  Catherine Moore  <clm@codesourcery.com>
2492         Revert:
2493         2013-02-24  Catherine Moore  <clm@codesourcery.com>
2494         Richard Sandiford  <rdsandiford@googlemail.com>
2496         * gcc.target/mips/mips.exp: Add microMIPS support.
2497         * gcc.target/mips/umips-movep-2.c: New test.
2498         * gcc.target/mips/umips-lwp-2.c: New test.
2499         * gcc.target/mips/umips-swp-5.c: New test.
2500         * gcc.target/mips/umips-constraints-1.c: New test.
2501         * gcc.target/mips/umips-lwp-3.c: New test.
2502         * gcc.target/mips/umips-swp-6.c: New test.
2503         * gcc.target/mips/umips-constraints-2.c: New test.
2504         * gcc.target/mips/umips-save-restore-1.c: New test.
2505         * gcc.target/mips/umips-lwp-4.c: New test.
2506         * gcc.target/mips/umips-swp-7.c: New test.
2507         * gcc.target/mips/umips-save-restore-2.c: New test.
2508         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2509         * gcc.target/mips/umips-lwp-5.c: New test.
2510         * gcc.target/mips/umips-save-restore-3.c: New test.
2511         * gcc.target/mips/umips-lwp-6.c: New test.
2512         * gcc.target/mips/umips-swp-1.c: New test.
2513         * gcc.target/mips/umips-lwp-7.c: New test.
2514         * gcc.target/mips/umips-swp-2.c: New test.
2515         * gcc.target/mips/umips-lwp-8.c: New test.
2516         * gcc.target/mips/umips-swp-3.c: New test.
2517         * gcc.target/mips/umips-movep-1.c: New test.
2518         * gcc.target/mips/umips-lwp-1.c: New test.
2519         * gcc.target/mips/umips-swp-4.c: New test.
2521 2013-02-24  Catherine Moore  <clm@codesourcery.com>
2522             Richard Sandiford  <rdsandiford@googlemail.com>
2524         * gcc.target/mips/mips.exp: Add microMIPS support.
2525         * gcc.target/mips/umips-movep-2.c: New test.
2526         * gcc.target/mips/umips-lwp-2.c: New test.
2527         * gcc.target/mips/umips-swp-5.c: New test.
2528         * gcc.target/mips/umips-constraints-1.c: New test.
2529         * gcc.target/mips/umips-lwp-3.c: New test.
2530         * gcc.target/mips/umips-swp-6.c: New test.
2531         * gcc.target/mips/umips-constraints-2.c: New test.
2532         * gcc.target/mips/umips-save-restore-1.c: New test.
2533         * gcc.target/mips/umips-lwp-4.c: New test.
2534         * gcc.target/mips/umips-swp-7.c: New test.
2535         * gcc.target/mips/umips-save-restore-2.c: New test.
2536         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2537         * gcc.target/mips/umips-lwp-5.c: New test.
2538         * gcc.target/mips/umips-save-restore-3.c: New test.
2539         * gcc.target/mips/umips-lwp-6.c: New test.
2540         * gcc.target/mips/umips-swp-1.c: New test.
2541         * gcc.target/mips/umips-lwp-7.c: New test.
2542         * gcc.target/mips/umips-swp-2.c: New test.
2543         * gcc.target/mips/umips-lwp-8.c: New test.
2544         * gcc.target/mips/umips-swp-3.c: New test.
2545         * gcc.target/mips/umips-movep-1.c: New test.
2546         * gcc.target/mips/umips-lwp-1.c: New test.
2547         * gcc.target/mips/umips-swp-4.c: New test.
2549 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
2551         PR sanitizer/56393
2552         * lib/asan-dg.exp (asan_link_flags): Add
2553         -B${gccpath}/libsanitizer/asan/ to flags.
2555 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2557         PR middle-end/56420
2558         * gcc.dg/torture/pr56420.c: New test.
2560 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
2562         PR middle-end/56108
2563         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2565 2013-02-21  Martin Jambor  <mjambor@suse.cz>
2567         PR tree-optimization/56310
2568         * g++.dg/ipa/pr56310.C: New test.
2570 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
2572         PR fortran/56385
2573         * gfortran.dg/proc_ptr_comp_37.f90: New.
2575 2013-02-21  Richard Biener  <rguenther@suse.de>
2577         PR tree-optimization/56415
2578         Revert
2579         2013-02-11  Richard Biener  <rguenther@suse.de>
2581         PR tree-optimization/56273
2582         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2583         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2584         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2585         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2586         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2587         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2589 2013-02-21  Marek Polacek  <polacek@redhat.com>
2591         PR tree-optimization/56398
2592         * g++.dg/torture/pr56398.C: New test.
2594 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2596         PR inline-asm/56405
2597         * gcc.c-torture/compile/pr56405.c: New test.
2599 2013-02-20  Jan Hubicka  <jh@suse.cz>
2601         PR tree-optimization/56265
2602         * g++.dg/ipa/devirt-11.C: New testcase.
2604 2013-02-20  Richard Biener  <rguenther@suse.de>
2606         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2608 2013-02-20  Richard Biener  <rguenther@suse.de>
2609         Jakub Jelinek  <jakub@redhat.com>
2611         PR tree-optimization/56396
2612         * gcc.dg/pr56396.c: New testcase.
2614 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2616         PR c++/56373
2617         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2619 2013-02-19  Richard Biener  <rguenther@suse.de>
2621         PR tree-optimization/56384
2622         * gcc.dg/torture/pr56384.c: New testcase.
2624 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
2626         PR tree-optimization/56350
2627         * gcc.dg/pr56350.c: New test.
2629         PR tree-optimization/56381
2630         * g++.dg/opt/pr56381.C: New test.
2632 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
2634         PR pch/54117
2635         * lib/dg-pch.exp (pch-init, pch-finish,
2636         check_effective_target_pch_supported_debug): New procs.
2637         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2638         Likewise if $pch_unsupported_debug and $flags include -g.
2639         Skip FAILs about missing *.gch file if $pch_unsupported_debug
2640         and dg-require-effective-target pch_unsupported_debug.
2641         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2642         * objc.dg/pch/pch.exp: Likewise.
2643         * gcc.dg/pch/pch.exp: Likewise.
2644         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2645         pch_unsupported_debug.
2646         * gcc.dg/pch/valid-1.hs: Likewise.
2647         * gcc.dg/pch/valid-1b.c: Likewise.
2648         * gcc.dg/pch/valid-1b.hs: Likewise.
2650 2013-02-18  Richard Biener  <rguenther@suse.de>
2652         PR tree-optimization/56366
2653         * gcc.dg/torture/pr56366.c: New testcase.
2655 2013-02-18  Richard Biener  <rguenther@suse.de>
2657         PR middle-end/56349
2658         * gcc.dg/torture/pr56349.c: New testcase.
2660 2013-02-18  Richard Biener  <rguenther@suse.de>
2662         PR tree-optimization/56321
2663         * gcc.dg/torture/pr56321.c: New testcase.
2665 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2667         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2669 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
2670             Dodji Seketeli  <dodji@redhat.com>
2672         PR asan/56330
2673         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2674         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2675         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2676         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2677         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2678         * c-c++-common/asan/pr56330.c: Likewise.
2679         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2680         Ensure the size argument of __builtin_memcpy is a constant.
2682 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
2683             Paolo Carlini  <paolo.carlini@oracle.com>
2685         PR c++/51242
2686         * g++.dg/cpp0x/enum23.C: New.
2688 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
2690         PR target/54685
2691         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2693 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
2695         PR rtl-optimization/56348
2696         * gcc.target/i386/pr56348.c: New test.
2698 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
2700         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2701         * gcc.target/arm/interrupt-2.c: Likewise.
2703 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2705         PR fortran/56318
2706         * gfortran.dg/matmul_9.f90: New.
2708 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2710         PR fortran/53818
2711         * gfortran.dg/init_flag_11.f90: New.
2713 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2715         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2717 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2719         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2720         characters.
2722 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
2723             Tobias Burnus  <burnus@net-b.de>
2725         PR testsuite/56138
2726         * gfortran.dg/allocatable_function_7.f90: New.
2728 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
2730         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2731         * asan_globals_test-wrapper.cc: New file.
2732         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2733         instead of asan_globals_test.cc as dg-additional-sources.
2734         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2735         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
2736         "sanitizer_test_utils.h" instead of
2737         "sanitizer_common/tests/sanitizer_test_utils.h".
2738         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2739         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2740         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2741         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2742         * g++.dg/asan/asan_test.cc: Synced from upstream.
2743         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2745 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
2747         Fix an asan crash
2748         * c-c++-common/asan/memcmp-2.c: New test.
2750 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
2752         PR c++/55582
2753         * g++.dg/cpp0x/udlit-string-literal.h: New.
2754         * g++.dg/cpp0x/udlit-string-literal.C: New.
2756 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
2758         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2760 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
2762         PR target/56184
2763         * gcc.target/arm/pr56184.C: New test.
2765 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
2767         PR c++/56302
2768         * g++.dg/torture/pr56302.C: New test.
2769         * g++.dg/cpp0x/constexpr-56302.C: New test.
2770         * c-c++-common/pr56302.c: New test.
2772 2013-02-13  Tobias Burnus  <burnus@net-b.de>
2773             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2775         PR fortran/56204
2776         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2777         * gfortran.dg/quad_3.f90: Ditto.
2779 2013-02-13  Kostya Serebryany  <kcc@google.com>
2781         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2782         to match the fresh asan run-time.
2783         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2785 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
2787         Avoid instrumenting duplicated memory access in the same basic block
2788         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2789         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2790         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2791         * c-c++-common/asan/inc.c: Likewise.
2793 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
2795         PR inline-asm/56148
2796         * gcc.target/i386/pr56148.c: New test.
2798 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
2799             Tobias Burnus  <burnus@net-b.de>
2801         PR testsuite/56082
2802         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2803         to kind=2.
2805 2013-02-12  Richard Biener  <rguenther@suse.de>
2807         PR lto/56297
2808         * gcc.dg/lto/pr56297_0.c: New testcase.
2809         * gcc.dg/lto/pr56297_0.c: Likewise.
2811 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
2813         PR fortran/46952
2814         * gfortran.dg/typebound_deferred_1.f90: New.
2816 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
2818         PR rtl-optimization/56151
2819         * gcc.target/i386/pr56151.c: New test.
2821 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
2823         * g++.dg/ext/mv12.C: New test.
2824         * g++.dg/ext/mv12.h: New file.
2825         * g++.dg/ext/mv12-aux.C: New file.
2826         * g++.dg/ext/mv13.C: New test.
2828 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2830         * lib/target-supports.exp
2831         (check_effective_target_powerpc_eabi_ok): New.
2832         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2833         powerpc_eabi_ok.
2834         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2835         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2836         only.
2837         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2838         * gcc.target/powerpc/pr51623.c: Likewise.
2839         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2840         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2842 2013-02-11  Alexander Potapenko  <glider@google.com>
2843             Jack Howarth  <howarth@bromo.med.uc.edu>
2844             Jakub Jelinek  <jakub@redhat.com>
2846         PR sanitizer/55617
2847         * g++.dg/asan/pr55617.C: Run on all targets.
2849 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
2851         PR rtl-optimization/56275
2852         * gcc.dg/pr56275.c: New test.
2854 2013-02-11  Richard Biener  <rguenther@suse.de>
2856         PR tree-optimization/56273
2857         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2859 2013-02-11  Richard Biener  <rguenther@suse.de>
2861         PR tree-optimization/56264
2862         * gcc.dg/torture/pr56264.c: New testcase.
2864 2013-02-11  Richard Biener  <rguenther@suse.de>
2866         PR tree-optimization/56273
2867         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2868         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2869         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2870         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2871         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2872         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2874 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
2876         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2877         for *-*-linux-gnu targets.
2878         * g++.dg/asan/interception-test-1.c: Ditto.
2879         * g++.dg/asan/interception-failure-test-1.C: Ditto.
2880         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2882 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
2884         PR fortran/55362
2885         * gfortran.dg/intrinsic_size_4.f90 : New test.
2887 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
2889         PR target/56256
2890         * gcc.target/powerpc/pr56256.c: New test.
2892 2013-02-08  Ian Lance Taylor  <iant@google.com>
2894         * lib/go.exp: Load timeout.exp.
2896 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
2898         PR rtl-optimization/56246
2899         * gcc.target/i386/pr56246.c: New test.
2901 2013-02-08  Jeff Law  <law@redhat.com>
2903         PR debug/53948
2904         * gcc.dg/debug/dwarf2/pr53948.c: New test.
2906 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2908         PR target/56043
2909         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2910         powerpc*-*-linux*.
2912 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2914         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2916 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2918         PR rtl-optimization/56195
2919         * gcc.dg/torture/pr56195.c: New test.
2921 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
2923         PR fortran/54107
2924         * gfortran.dg/recursive_interface_2.f90: New test.
2926 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2928         PR tree-optimization/56250
2929         * gcc.c-torture/execute/pr56250.c: New test.
2931 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2933         PR tree-optimization/56064
2934         * gcc.dg/fixed-point/view-convert-2.c: New test.
2936 2013-02-08  Michael Matz  <matz@suse.de>
2938         PR tree-optimization/52448
2939         * gcc.dg/pr52448.c: New test.
2941 2013-02-08  Richard Biener  <rguenther@suse.de>
2943         PR middle-end/56181
2944         * gcc.dg/torture/pr56181.c: New testcase.
2946 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2948         PR target/54222
2949         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2950         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2952 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2954         PR c++/56241
2955         * g++.dg/parse/crash61.C: New test.
2957         PR c++/56239
2958         * g++.dg/parse/pr56239.C: New test.
2960         PR c++/56237
2961         * g++.dg/abi/mangle61.C: New test.
2963 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
2965         PR rtl-optimization/56225
2966         * gcc.target/i386/pr56225.c: New test.
2968 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2970         PR debug/56154
2971         * gcc.dg/guality/pr56154-1.c: New test.
2972         * gcc.dg/guality/pr56154-2.c: New test.
2973         * gcc.dg/guality/pr56154-3.c: New test.
2974         * gcc.dg/guality/pr56154-4.c: New test.
2975         * gcc.dg/guality/pr56154-aux.c: New file.
2977         PR tree-optimization/55789
2978         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2979         cleanup-tree-dump.
2980         * gcc.dg/tree-ssa/inline-3.c: Add
2981         --param max-early-inliner-iterations=2 option.
2983 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2985         PR debug/53363
2986         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2987         Add -fno-dwarf2-cfi-asm to dg-options.
2988         Adapt match count.
2990 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2992         PR target/56228
2993         * gcc.dg/pr56228.c: New test.
2995 2013-02-07  Alan Modra  <amodra@gmail.com>
2997         PR target/54009
2998         * gcc.target/powerpc/pr54009.c: New test.
2999         PR target/54131
3000         * gfortran.dg/pr54131.f: New test.
3002 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
3004         PR fortran/55789
3005         * gfortran.dg/array_constructor_41.f90: New test.
3007 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
3009         PR fortran/55978
3010         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3012 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
3014         PR middle-end/56217
3015         * g++.dg/gomp/pr56217.C: New test.
3017 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
3019         PR tree-optimization/56205
3020         * gcc.dg/tree-ssa/stdarg-6.c: New test.
3021         * gcc.c-torture/execute/pr56205.c: New test.
3023 2013-02-05  Richard Biener  <rguenther@suse.de>
3025         PR tree-optimization/53342
3026         PR tree-optimization/53185
3027         * gcc.dg/vect/pr53185-2.c: New testcase.
3029 2013-02-05  Jan Hubicka  <jh@suse.cz>
3031         PR tree-optimization/55789
3032         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3033         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3034         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3035         * g++.dg/ipa/inline-1.C: New testcase.
3036         * g++.dg/ipa/inline-2.C: New testcase.
3037         * g++.dg/ipa/inline-3.C: New testcase.
3039 2013-02-05  Jan Hubicka  <jh@suse.cz>
3041         PR tree-optimization/55789
3042         * g++.dg/torture/pr55789.C: New testcase.
3044 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
3046         PR middle-end/56167
3047         * gcc.dg/pr56167.c: New test.
3049 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3051         PR target/55146
3052         * gcc.target/sh/pr55146.c: New.
3054 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3056         PR tree-optimization/54386
3057         * gcc.target/sh/pr54386.c: New.
3059 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
3061         PR fortran/56008
3062         * gfortran.dg/realloc_on _assign_16.f90 : New test.
3064         PR fortran/47517
3065         * gfortran.dg/realloc_on _assign_17.f90 : New test.
3067 2013-02-04  Alexander Potapenko  <glider@google.com>
3068             Jack Howarth  <howarth@bromo.med.uc.edu>
3069             Jakub Jelinek  <jakub@redhat.com>
3071         PR sanitizer/55617
3072         * g++.dg/asan/pr55617.C: New test.
3074 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
3076         PR fortran/54195
3077         * gfortran.dg/typebound_operator_19.f90: New test.
3078         * gfortran.dg/typebound_assignment_4.f90: New test.
3080 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
3082         PR fortran/54107
3083         * gfortran.dg/recursive_interface_1.f90: New test.
3085 2013-02-04  Richard Guenther  <rguenther@suse.de>
3087         PR lto/56168
3088         * gcc.dg/lto/pr56168_0.c: New testcase.
3089         * gcc.dg/lto/pr56168_1.c: Likewise.
3091 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
3093         PR fortran/50627
3094         PR fortran/56054
3095         * gfortran.dg/block_12.f90:  New test.
3096         * gfortran.dg/module_error_1.f90:  New test.
3098 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
3100         * lib/target-supports.exp (check_effective_target_vect_float)
3101         (check_effective_target_vect_no_align): Add mips-sde-elf.
3103 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
3105         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3107 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
3109         * gcc.dg/pr56023.c: XFAIL on AIX.
3110         * gcc.dg/vect/pr49352.c: Same.
3112 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
3114         * gnat.dg/opt26.adb: New test.
3116 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3118         Revert.
3119         2013-01-27  Amol Pise  <amolpise15@gmail.com>
3121         * gcc.target/arm/neon-vfnms-1.c: New test.
3122         * gcc.target/arm/neon-vfnma-1.c: New test.
3124 2013-01-31  Richard Biener  <rguenther@suse.de>
3126         PR tree-optimization/56157
3127         * gcc.dg/torture/pr56157.c: New testcase.
3129 2013-01-30  Richard Biener  <rguenther@suse.de>
3131         PR tree-optimization/56150
3132         * gcc.dg/torture/pr56150.c: New testcase.
3134 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
3136         PR sanitizer/55374
3137         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3138         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
3139         printed in backtrace.
3140         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3141         to avoid errors about mismatched allocation vs. deallocation.
3143         PR c++/55742
3144         * g++.dg/mv1.C: Moved to...
3145         * g++.dg/ext/mv1.C: ... here.  Adjust test.
3146         * g++.dg/mv2.C: Moved to...
3147         * g++.dg/ext/mv2.C: ... here.  Adjust test.
3148         * g++.dg/mv3.C: Moved to...
3149         * g++.dg/ext/mv3.C: ... here.
3150         * g++.dg/mv4.C: Moved to...
3151         * g++.dg/ext/mv4.C: ... here.
3152         * g++.dg/mv5.C: Moved to...
3153         * g++.dg/ext/mv5.C: ... here.  Adjust test.
3154         * g++.dg/mv6.C: Moved to...
3155         * g++.dg/ext/mv6.C: ... here.  Adjust test.
3156         * g++.dg/ext/mv7.C: New test.
3157         * g++.dg/ext/mv8.C: New test.
3158         * g++.dg/ext/mv9.C: New test.
3159         * g++.dg/ext/mv10.C: New test.
3160         * g++.dg/ext/mv11.C: New test.
3162 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
3164         PR rtl-optimization/56144
3165         * gcc.dg/pr56144.c: New.
3167 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
3169         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3170         message.
3171         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3172         * g++.dg/cpp0x/constexpr-55573.C: Same
3174 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
3176         PR tree-optimization/56064
3177         * gcc.dg/fixed-point/view-convert.c: New test.
3179 2013-01-30  Andreas Schwab  <schwab@suse.de>
3181         * lib/target-supports-dg.exp (dg-process-target): Use expr to
3182         evaluate the end index in string range.
3184 2013-01-30  Tobias Burnus  <burnus@net-b.de>
3186         PR fortran/56138
3187         * gfortran.dg/allocatable_function_6.f90: New.
3189 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
3190             Mikael Morin  <mikael@gcc.gnu.org>
3192         PR fortran/54107
3193         * gfortran.dg/proc_ptr_comp_36.f90: New.
3195 2013-01-29  Richard Biener  <rguenther@suse.de>
3197         PR tree-optimization/55270
3198         * gcc.dg/torture/pr55270.c: New testcase.
3200 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3202         PR rtl-optimization/56117
3203         * gcc.dg/pr56117.c: New test.
3205 2013-01-28  Richard Biener  <rguenther@suse.de>
3207         PR tree-optimization/56034
3208         * gcc.dg/torture/pr56034.c: New testcase.
3210 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3212         PR tree-optimization/56125
3213         * gcc.dg/pr56125.c: New test.
3215 2013-01-28  Tobias Burnus  <burnus@net-b.de>
3216             Mikael Morin  <mikael@gcc.gnu.org>
3218         PR fortran/53537
3219         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3220         * gfortran.dg/import8.f90: Likewise.
3221         * gfortran.dg/interface_derived_type_1.f90: Likewise.
3222         * gfortran.dg/import10.f90: New test.
3223         * gfortran.dg/import11.f90: Likewise
3225 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
3227         PR testsuite/56053
3228         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3229         string.h.  Provide memset, malloc and free prototypes, adjust line
3230         numbers in dg-output.
3231         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3232         Provide memset prototype and adjust line numbers in dg-output.
3233         * c-c++-common/asan/global-overflow-1.c: Likewise.
3235         PR tree-optimization/56094
3236         * gcc.dg/pr56094.c: New test.
3238 2013-01-27  Amol Pise  <amolpise15@gmail.com>
3240         * gcc.target/arm/neon-vfnms-1.c: New test.
3241         * gcc.target/arm/neon-vfnma-1.c: New test.
3243 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
3245         PR target/56114
3246         * gcc.target/i386/pr56114.c: New test.
3248 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
3250         PR fortran/55984
3251         * gfortran.dg/associate_14.f90: New test.
3253         PR fortran/56047
3254         * gfortran.dg/associate_13.f90: New test.
3256 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
3258         PR tree-optimization/56098
3259         * gcc.dg/pr56098-1.c: New test.
3260         * gcc.dg/pr56098-2.c: New test.
3262 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
3264         PR target/54222
3265         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3267 2013-01-22  Marek Polacek  <polacek@redhat.com>
3269         PR tree-optimization/56035
3270         * gcc.dg/pr56035.c: New test.
3272 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3274         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3275         for MIPS.
3277 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3279         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3281 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
3283         PR c/56078
3284         * gcc.dg/pr56078.c: New test.
3285         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3287 2013-01-24  Martin Jambor  <mjambor@suse.cz>
3289         PR tree-optimization/55927
3290         * g++.dg/ipa/devirt-10.C: Disable early inlining.
3292 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
3294         * gcc.target/i386/movsd.c: New test.
3296 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
3298         PR inline-asm/55934
3299         * gcc.target/i386/pr55934.c: New test.
3301 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
3303         PR fortran/56081
3304         * gfortran.dg/select_8.f90: New.
3306 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
3308         * gcc.target/microblaze/microblaze.exp: Remove
3309         target_config_cflags check.
3311 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
3313         PR fortran/56052
3314         * gfortran.dg/gomp/pr56052.f90: New test.
3316         PR target/49069
3317         * gcc.dg/pr49069.c: New test.
3319 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
3321         PR c++/55944
3322         * g++.dg/cpp0x/constexpr-static10.C: New.
3324 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
3326         PR target/56028
3327         * gcc.target/i386/pr56028.c: New test.
3329 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
3331         PR target/55686
3332         * gcc.target/i386/pr55686.c: New test.
3334 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
3336         PR c++/53609
3337         * g++.dg/cpp0x/variadic139.C: New test.
3338         * g++.dg/cpp0x/variadic140.C: Likewise.
3339         * g++.dg/cpp0x/variadic141.C: Likewise.
3341 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
3343         * gnat.dg/warn8.adb: New test.
3345 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
3347         PR fortran/55919
3348         * gfortran.dg/include_8.f90: New test.
3350 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
3352         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3353         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3355 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
3357         PR tree-optimization/56051
3358         * gcc.c-torture/execute/pr56051.c: New test.
3360 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
3362         PR rtl-optimization/56023
3363         * gcc.dg/pr56023.c: New test.
3365 2013-01-21  Martin Jambor  <mjambor@suse.cz>
3367         PR middle-end/56022
3368         * gcc.target/i386/pr56022.c: New test.
3370 2013-01-21  Jason Merrill  <jason@redhat.com>
3372         * lib/target-supports.exp (check_effective_target_alias): New.
3374 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
3376         PR debug/53235
3377         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3379 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
3381         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3383 2013-01-19  Jeff Law  <law@redhat.com>
3385         PR tree-optimization/52631
3386         * tree-ssa/pr52631.c: New test.
3387         * tree-ssa/ssa-fre-9: Update expected output.
3389 2013-01-19  Anthony Green  <green@moxielogic.com>
3391         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3392         for moxie.
3394 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3396         PR tree-optimization/56029
3397         * g++.dg/torture/pr56029.C: New test.
3399 2013-01-18  Sharad Singhai  <singhai@google.com>
3401         PR tree-optimization/55995
3402         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3404 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
3406         PR target/55433
3407         * gcc.target/i386/pr55433.c: New.
3409 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3411         PR middle-end/56015
3412         * gfortran.dg/pr56015.f90: New test.
3414 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
3416         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3418 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
3420         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3421         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3422         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3423         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3424         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3426 2013-01-17  Jeff Law  <law@redhat.com>
3428         * gcc.dg/pr52573.c: Move to...
3429         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
3431         PR rtl-optimization/52573
3432         * gcc.dg/pr52573.c: New test.
3434 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
3436         PR sanitizer/55679
3437         * g++.dg/asan/interception-test-1.C: Skip on darwin.
3438         * lib/target-supports.exp (check_effective_target_swapcontext): Use
3439         check_no_compiler_messages to test support in ucontext.h.
3440         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3441         compliant RLIMIT_AS.
3443 2013-01-17  Marek Polacek  <polacek@redhat.com>
3445         PR rtl-optimization/55833
3446         * gcc.dg/pr55833.c: New test.
3448 2013-01-17  Jan Hubicka  <jh@suse.cz>
3450         PR tree-optimization/55273
3451         * gcc.c-torture/compile/pr55273.c: New testcase.
3453 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
3455         PR target/55981
3456         * gcc.target/pr55981.c: New test.
3458 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
3460         * gcc.target/arm/pr40887.c: Require at least armv5.
3461         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3462         * gcc.target/arm/pr51915.c: Likewise.
3463         * gcc.target/arm/pr52006.c: Likewise.
3464         * gcc.target/arm/pr53187.c: Likewise.
3466         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3467         * gcc.target/arm/ftest-support-arm.h: Delete.
3468         * gcc.target/arm/ftest-support-thumb.h: Delete.
3469         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3470         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3471         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3472         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3473         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3474         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3475         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3476         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3477         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3478         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3479         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3480         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3481         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3482         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3483         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3484         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3485         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3486         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3487         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3488         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3489         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3490         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3491         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3492         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3494 2013-01-17  Martin Jambor  <mjambor@suse.cz>
3496         PR tree-optimizations/55264
3497         * g++.dg/ipa/pr55264.C: New test.
3499 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
3501         PR fortran/55983
3502         * gfortran.dg/class_55.f90: New.
3504 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
3506         PR testsuite/55994
3507         * gcc.c-torture/execute/builtins/builtins.exp: Add
3508         -Wl,--allow-multiple-definition for eabi and elf targets.
3510         PR testsuite/54622
3511         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3512         check_effective_target_vect_perm_short,
3513         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3514         check_effective_target_vect64): Return 0 for big-endian ARM.
3515         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3517         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3518         prototypes.
3520 2013-01-16  Richard Biener  <rguenther@suse.de>
3522         PR tree-optimization/55964
3523         * gcc.dg/torture/pr55964.c: New testcase.
3525 2013-01-16  Richard Biener  <rguenther@suse.de>
3527         PR tree-optimization/54767
3528         PR tree-optimization/53465
3529         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3531 2013-01-16  Christian Bruel  <christian.bruel@st.com>
3533         PR target/55301
3534         * gcc.target/sh/sh-switch.c: New testcase.
3536 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3538         * gcc.dg/webizer.c: Increase the array size.
3540 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3542         PR target/55940
3543         * gcc.dg/pr55940.c: New test.
3545 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
3546             Harald Anlauf  <anlauf@gmx.de>
3548         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3549         * gfortran.dg/bounds_check_5.f90: Likewise.
3550         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3551         * gfortran.dg/continuation_9.f90: Likewise.
3552         * gfortran.dg/move_alloc_13.f90: Likewise.
3553         * gfortran.dg/structure_constructor_11.f90: Likewise.
3554         * gfortran.dg/tab_continuation.f: Likewise.
3555         * gfortran.dg/warning-directive-2.F90: Likewise.
3556         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3558 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3560         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3561         * gcc.target/arm/fma-sp.c: Likewise.
3563 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
3565         PR rtl-optimization/55153
3566         * gcc.dg/pr55153.c: New.
3568 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3570         PR tree-optimization/55920
3571         * gcc.c-torture/compile/pr55920.c: New test.
3573 2013-01-15  Richard Biener  <rguenther@suse.de>
3575         PR middle-end/55882
3576         * gcc.dg/torture/pr55882.c: New testcase.
3578 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3580         PR tree-optimization/55955
3581         * gcc.c-torture/compile/pr55955.c: New test.
3583 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
3585         PR c++/55663
3586         * g++.dg/cpp0x/alias-decl-31.C: New test.
3588 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
3590         PR fortran/54286
3591         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3592         case where interface is null.
3594 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3596         PR fortran/55806
3597         * gfortran.dg/array_constructor_40.f90:  New test.
3599 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
3601         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3603 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3605         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3606         * gcc.target/aarch64/vect-ld1r-compile.c: New.
3607         * gcc.target/aarch64/vect-ld1r-fp.c: New.
3608         * gcc.target/aarch64/vect-ld1r.c: New.
3609         * gcc.target/aarch64/vect-ld1r.x: New.
3611 2013-01-14  Andi Kleen  <ak@linux.intel.com>
3613         PR target/55948
3614         * gcc.target/i386/hle-clear-rel.c: New file
3615         * gcc.target/i386/hle-store-rel.c: New file.
3617 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
3619         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3620         * gfortran.dg/bounds_check_4.f90: Likewise.
3621         * gfortran.dg/inquire_10.f90: Likewise.
3622         * gfortran.dg/minloc_3.f90: Likewise.
3623         * gfortran.dg/minlocval_3.f90: Likewise.
3624         * gfortran.dg/module_double_reuse.f90: Likewise.
3625         * gfortran.dg/mvbits_1.f90: Likewise.
3626         * gfortran.dg/oldstyle_1.f90: Likewise.
3627         * gfortran.dg/pr20163-2.f: Likewise.
3628         * gfortran.dg/save_1.f90: Likewise.
3629         * gfortran.dg/scan_1.f90: Likewise.
3630         * gfortran.dg/select_char_1.f90: Likewise.
3631         * gfortran.dg/shape_4.f90: Likewise.
3632         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3633         * gfortran.dg/function_optimize_10.f90: Likewise.
3634         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3635         * gfortran.dg/used_types_17.f90: Likewise.
3636         * gfortran.dg/used_types_18.f90: Likewise.
3638 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
3640         PR fortran/54286
3641         * gfortran.dg/proc_ptr_result_8.f90 : New test.
3643 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3645         * gcc.dg/unroll_5.c: Add nomips16 attributes.
3647 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3649         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3651 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
3653         PR fortran/55072
3654         * gfortran.dg/assumed_type_2.f90: Fix test case.
3655         * gfortran.dg/internal_pack_13.f90: New test.
3656         * gfortran.dg/internal_pack_14.f90: New test.
3658 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3660         PR fortran/55868
3661         * gfortran.dg/unlimited_polymorphic_8.f90: Update
3662         scan-tree-dump-times for foo.0.x._vptr to deal with change from
3663         $tar to STAR.
3665 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
3667         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3669 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3671         PR target/55719
3672         * gcc.target/s390/pr55719.c: New testcase.
3674 2013-01-11  Richard Guenther  <rguenther@suse.de>
3676         PR tree-optimization/44061
3677         * gcc.dg/pr44061.c: New testcase.
3679 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
3681         Update copyright years.
3683 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
3684             Jakub Jelinek  <jakub@redhat.com>
3686         PR target/55565
3687         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3689 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
3691         PR rtl-optimization/55672
3692         * gcc.target/i386/pr55672.c: New.
3694 2013-01-10  Jeff Law  <law@redhat.com>
3696         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
3697         pass/fail message unique.
3700 2013-01-10  Jason Merrill  <jason@redhat.com>
3702         * ada/.gitignore: New.
3704 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3706         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3707         Add tls options.
3708         * g++.dg/tls/thread_local2.C: Likewise.
3709         * g++.dg/tls/thread_local2g.C: Likewise.
3710         * g++.dg/tls/thread_local6.C: Likewise.
3711         * g++.dg/tls/thread_local-order1.C: Add tls options.
3712         * g++.dg/tls/thread_local-order2.C: Likewise.
3713         * g++.dg/tls/thread_local3.C: Likewise.
3714         * g++.dg/tls/thread_local3g.C: Likewise.
3715         * g++.dg/tls/thread_local4.C: Likewise.
3716         * g++.dg/tls/thread_local4g.C: Likewise.
3717         * g++.dg/tls/thread_local5.C: Likewise.
3718         * g++.dg/tls/thread_local5g.C: Likewise.
3719         * g++.dg/tls/thread_local6g.C: Likewise.
3721 2013-01-10  Kostya Serebryany  <kcc@google.com>
3723         * g++.dg/asan/asan_test.cc: Sync from upstream.
3725 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
3727         PR tree-optimization/55921
3728         * gcc.c-torture/compile/pr55921.c: New test.
3730 2013-01-09  Jan Hubicka  <jh@suse.cz>
3732         PR tree-optimization/55569
3733         * gcc.c-torture/compile/pr55569.c: New testcase.
3735 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
3737         PR fortran/47203
3738         * gfortran.dg/use_28.f90: New test.
3740 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
3742         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3743         number matching more robust.
3745 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
3747         PR rtl-optimization/55829
3748         * gcc.target/i386/pr55829.c: New.
3750 2013-01-09  Tobias Burnus  <burnus@net-b.de>
3752         PR fortran/55758
3753         * gfortran.dg/bind_c_bool_1.f90: New.
3754         * gfortran.dg/do_5.f90: Add dg-warning.
3756 2013-01-09  Jan Hubicka  <jh@suse.cz>
3758         PR tree-optimization/55875
3759         * gcc.c-torture/execute/pr55875.c: New testcase.
3760         * g++.dg/torture/pr55875.C: New testcase.
3762 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3764         PR c/48418
3765         * c-c++-common/pr48418.c: New test.
3767 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
3769         PR c++/55801
3770         * g++.dg/tls/thread_local-ice.C: New.
3772 2013-01-09  Andreas Schwab  <schwab@suse.de>
3774         * gcc.dg/guality/pr54693.c: Null-terminate arr.
3776 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3778         PR tree-optimization/48189
3779         * gcc.dg/pr48189.c: New test.
3781 2013-01-04  Jan Hubicka  <jh@suse.cz>
3783         PR tree-optimization/55823
3784         * g++.dg/ipa/devirt-10.C: New testcase.
3786 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
3787             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
3789         PR rtl-optimization/55845
3790         * gcc.target/i386/pr55845.c: New test.
3792 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
3794         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3795         instructions generated instead of number of occurances.
3797 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3799         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3800         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3801         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3802         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3803         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3804         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3805         * gcc.target/aarch64/vect-fcm.x: Likewise.
3806         * lib/target-supports.exp
3807         (check_effective_target_vect_cond): Enable for AArch64.
3809 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3811         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3812         endian-safe float pool loading.
3813         (test_square_root_v4sf): Likewise.
3814         (test_square_root_v2df): Likewise.
3815         * lib/target-supports.exp
3816         (check_effective_target_vect_call_sqrtf): Add AArch64.
3818 2013-01-08  Martin Jambor  <mjambor@suse.cz>
3820         PR debug/55579
3821         * gcc.dg/tree-ssa/pr55579.c: New test.
3823 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3825         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3826         asm comments.
3828 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
3830         PR middle-end/55890
3831         * gcc.dg/torture/pr55890-3.c: New test.
3833         PR middle-end/55851
3834         * gcc.c-torture/compile/pr55851.c: New test.
3836         PR sanitizer/55844
3837         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3838         dg-options.
3840 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3842         PR fortran/55618
3843         * gfortran.dg/elemental_scalar_args_2.f90: New test.
3845 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3847         PR fortran/55763
3848         * gfortran.dg/pointer_init_2.f90: Update dg-error.
3849         * gfortran.dg/pointer_init_7.f90: New.
3851 2013-01-07  Richard Biener  <rguenther@suse.de>
3853         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3855 2013-01-07  Richard Biener  <rguenther@suse.de>
3857         PR middle-end/55890
3858         * gcc.dg/torture/pr55890-1.c: New testcase.
3859         * gcc.dg/torture/pr55890-2.c: Likewise.
3861 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
3863         * gcc.target/aarch64/fmovd.c: New.
3864         * gcc.target/aarch64/fmovf.c: Likewise.
3865         * gcc.target/aarch64/fmovd-zero.c: Likewise.
3866         * gcc.target/aarch64/fmovf-zero.c: Likewise.
3867         * gcc.target/aarch64/vect-fmovd.c: Likewise.
3868         * gcc.target/aarch64/vect-fmovf.c: Likewise.
3869         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3870         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3872 2013-01-07  Richard Biener  <rguenther@suse.de>
3874         PR tree-optimization/55888
3875         PR tree-optimization/55862
3876         * gcc.dg/torture/pr55888.c: New testcase.
3878 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3880         PR fortran/55852
3881         * gfortran.dg/intrinsic_size_3.f90: New.
3883 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3885         PR fortran/55763
3886         * gfortran.dg/select_type_32.f90: New.
3888 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
3890         PR c++/52343
3891         * g++.dg/cpp0x/alias-decl-29.C: New test.
3893 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
3895         PR fortran/53876
3896         PR fortran/54990
3897         PR fortran/54992
3898         * gfortran.dg/class_array_15.f03: New test.
3900 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
3902         PR fortran/42769
3903         PR fortran/45836
3904         PR fortran/45900
3905         * gfortran.dg/use_23.f90: New test.
3906         * gfortran.dg/use_24.f90: New test.
3907         * gfortran.dg/use_25.f90: New test.
3908         * gfortran.dg/use_26.f90: New test.
3909         * gfortran.dg/use_27.f90: New test.
3911 2013-01-06  Olivier Hainque  <hainque@adacore.com>
3913         * gnat.dg/specs/clause_on_volatile.ads: New test.
3915 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3917         * gnat.dg/alignment10.adb: New test.
3919 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
3920             Mikael Morin  <mikael@gcc.gnu.org>
3922         PR fortran/55827
3923         * gfortran.dg/use_22.f90: New test.
3925 2013-01-04  Andrew Pinski  <apinski@cavium.com>
3927         * gcc.target/aarch64/cmp-1.c: New testcase.
3929 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
3931         PR fortran/55172
3932         * gfortran.dg/select_type_31.f03: New test.
3934 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
3936         PR c++/54526 (again)
3937         * g++.dg/cpp0x/parse2.C: Extend.
3938         * g++.old-deja/g++.other/crash28.C: Adjust.
3940 2013-01-04  Richard Biener  <rguenther@suse.de>
3942         PR tree-optimization/55862
3943         * gcc.dg/torture/pr55862.c: New testcase.
3945 2013-01-04  Martin Jambor  <mjambor@suse.cz>
3947         PR tree-optimization/55755
3948         * gcc.dg/torture/pr55755.c: New test.
3949         * gcc.dg/tree-ssa/sra-13.c: Likewise.
3950         * gcc.dg/tree-ssa/pr45144.c: Update.
3952 2013-01-04  Richard Biener  <rguenther@suse.de>
3954         PR middle-end/55863
3955         * gcc.dg/fold-reassoc-2.c: New testcase.
3957 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3959         PR fortran/55763
3960         * gfortran.dg/null_7.f90: New.
3962 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3964         PR fortran/55854
3965         PR fortran/55763
3966         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3967         * gfortran.dg/unlimited_polymorphic_7.f90: New.
3968         * gfortran.dg/unlimited_polymorphic_8.f90: New.
3970 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
3972         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3974 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
3976         PR fortran/55855
3977         * gfortran.dg/assignment_1.f90: Modified.
3978         * gfortran.dg/assignment_4.f90: New.
3980 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
3982         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3984 2013-01-03  Richard Biener  <rguenther@suse.de>
3986         PR tree-optimization/55857
3987         * gcc.dg/vect/pr55857-1.c: New testcase.
3988         * gcc.dg/vect/pr55857-2.c: Likewise.
3990 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
3992         PR rtl-optimization/55838
3993         * gcc.dg/pr55838.c: New test.
3995         PR tree-optimization/55832
3996         * gcc.c-torture/compile/pr55832.c: New test.
3998 2013-01-02  Teresa Johnson  <tejohnson@google.com>
4000         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4001         * gcc.dg/tree-ssa/loop-23.c: Ditto.
4002         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4003         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4004         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4005         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4006         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4007         * gcc.dg/unroll_1.c: Ditto.
4008         * gcc.dg/unroll_2.c: Ditto.
4009         * gcc.dg/unroll_3.c: Ditto.
4010         * gcc.dg/unroll_4.c: Ditto.
4012 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4014         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4016 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4018         PR fortran/55818
4019         * gfortran.dg/eof_4.f90: New test.
4021 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
4023         * lib/c-compat.exp (compat-use-alt-compiler): Remove
4024         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4025         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4026         (compat_setup_dfp): Initialize compat_alt_caret and
4027         compat_save_TEST_ALWAYS_FLAGS.
4029 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4031         * gcc.dg/torture/tls/tls-reload-1.c: New test.
4033 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4035         * gcc.dg/torture/fp-int-convert-2.c: New test.
4037 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4039         * gfortran.dg/newunit_3.f90: Add dg-do run.
4040         * gfortran.dg/inquire_15.f90: Add dg-do run.
4042 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
4044         PR tree-optimization/55831
4045         * gcc.dg/pr55831.c: New test.
4047 Copyright (C) 2013 Free Software Foundation, Inc.
4049 Copying and distribution of this file, with or without modification,
4050 are permitted in any medium without royalty provided the copyright
4051 notice and this notice are preserved.